Clarion - Asignar una hora determinada a una variable del tipo time

 
Vista:

Asignar una hora determinada a una variable del tipo time

Publicado por Ramon Rodriguez (4 intervenciones) el 19/09/2014 16:57:36
Hola Amigos, tengo una variable del tipo time, y quiero asingar en un punto embebido una hora determinada. Ej
loc:hora=9.36
Pero no logro que me muestre esta hora en mi form, siempre lo hace con valor nulo.
Es posible hacer esta asignación.
Saludos.

Ramón Rodríguez
C6.3
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Asignar una hora determinada a una variable del tipo time

Publicado por Francisco J. Valencia (87 intervenciones) el 22/09/2014 06:06:46
Ramón:

Una variable time es del tipo long y guarda las centesimas de segundo transcurridas despues de la medianoche.

Entonces si quieres asignar un valor a una variable time tienes dos rutas

convertir a centesimas de segundo el valor de la hora.
o usar la instrucción DEFORMAT

por ejemplo
loc:hora= deformat("9:36",@t1)
fijate que el separador de la hora y minutos por defecto es :

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Asignar una hora determinada a una variable del tipo time

Publicado por Ramon Rodriguez (4 intervenciones) el 22/09/2014 12:41:31
Hola Francisco, funcionó perfecto, gracias por tu ayuda.
Abrazo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar