Page 1 of 1
Spinner en get en un campo time
Posted:
Tue Dec 27, 2016 7:46 pm
by Frafive
Hola
Estoy intentando poner un spinner en un get, el valor de la variable del Get lo tomo de un campo time, de una tabla mysql, pero quiero seleccionar solo la hora y los minutos.
No hay forma de que me funcione el get con spinner, alguien me puede ayudar ?
Un saludo y feliz navidad
Gabriel
Granada
Re: Spinner en get en un campo time
Posted:
Wed Dec 28, 2016 10:38 am
by Antonio Linares
Gabriel,
Puedes mostrar el código de cómo lo has intentado ? gracias
Re: Spinner en get en un campo time
Posted:
Wed Dec 28, 2016 10:40 am
by Antonio Linares
En samples\testgetd.prg tienes un ejemplo de cómo hacerlo
Este es sólo para fecha
Re: Spinner en get en un campo time
Posted:
Wed Dec 28, 2016 10:45 am
by Antonio Linares
Al usar la claúsula SPINNER en un GET, finalmente se usan los métodos Inc() y Dec() de la Clase TGet
y en esos métodos sólo se estan contemplando los tipos numérico y fecha
Tendrías que modificar esos métodos para que hagan lo que tu necesitas
Re: Spinner en get en un campo time
Posted:
Wed Dec 28, 2016 11:55 am
by Frafive
Antonio Gracias
Lo estoy haciendo de la siguiente forma;
REDEFINE GET oDia[8] VAR aFila[12] ID 117 SPINNER OF oFolder:aDialogs[1] PICTURE "@R 99:99"
Un saludo y gracias de nuevo
Gabriel
Granada
Re: Spinner en get en un campo time
Posted:
Wed Dec 28, 2016 2:30 pm
by Antonio Linares
Gabriel,
Para que sirve la máscara @R ? No lo recuerdo
Entiendo que esa expresión es de tipo cadena, así que habría que modificar los métodos Inc() y Dec() acorde
Re: Spinner en get en un campo time
Posted:
Thu Dec 29, 2016 9:58 am
by Frafive
Antonio, lo del picture es un fallo mio, voy a ver como puedo hacerlo.
Gracias
Gabriel