Spinner en get en un campo time

Spinner en get en un campo time

Postby Frafive » Tue Dec 27, 2016 7:46 pm

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
Frafive
 
Posts: 189
Joined: Wed Apr 05, 2006 9:48 pm

Re: Spinner en get en un campo time

Postby Antonio Linares » Wed Dec 28, 2016 10:38 am

Gabriel,

Puedes mostrar el código de cómo lo has intentado ? gracias
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41439
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Spinner en get en un campo time

Postby Antonio Linares » Wed Dec 28, 2016 10:40 am

En samples\testgetd.prg tienes un ejemplo de cómo hacerlo

Este es sólo para fecha
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41439
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Spinner en get en un campo time

Postby Antonio Linares » Wed Dec 28, 2016 10:45 am

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
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41439
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Spinner en get en un campo time

Postby Frafive » Wed Dec 28, 2016 11:55 am

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
Frafive
 
Posts: 189
Joined: Wed Apr 05, 2006 9:48 pm

Re: Spinner en get en un campo time

Postby Antonio Linares » Wed Dec 28, 2016 2:30 pm

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
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41439
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Spinner en get en un campo time

Postby Frafive » Thu Dec 29, 2016 9:58 am

Antonio, lo del picture es un fallo mio, voy a ver como puedo hacerlo.

Gracias
Gabriel
Frafive
 
Posts: 189
Joined: Wed Apr 05, 2006 9:48 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 35 guests