Hora GEt y picture?

Post Reply
User avatar
goosfancito
Posts: 1956
Joined: Fri Oct 07, 2005 7:08 pm

Hora GEt y picture?

Post by goosfancito »

Hola.

necesito un get en formato hh:mm. y lo defini asi:

Code: Select all | Expand

     REDEFINE GET ::oHorarios[01] VAR ::vHorarios[01] ID 103 OF oDlg
      ::oHorarios[01]:cPicture:= "99:99"


1) como lo inicializo en cero?
2) porque si tipeo tal cual: 7: y le doy enter o tab me pone 70: (el cero agrega a la derecha)

gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
MGA
Posts: 1258
Joined: Mon Feb 25, 2008 2:54 pm
Location: Brasil/PR/Maringá
Contact:

Re: Hora GEt y picture?

Post by MGA »

"@R 99:99"
ubiratanmga@gmail.com

FWH24.04
BCC7.3
HARBOUR3.2
xMate
Pelles´C
TDolphin
User avatar
goosfancito
Posts: 1956
Joined: Fri Oct 07, 2005 7:08 pm

Re: Hora GEt y picture?

Post by goosfancito »

no me quiere.
los pictures estan en contra mio

ponga o no "@R 99:99" tengo que si o si tipear 07 para que me tome si pongo solo 7:no me toma.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
karinha
Posts: 7963
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Been thanked: 5 times
Contact:

Re: Hora GEt y picture?

Post by karinha »

Busca por el comando SET FORMAT DATE/TIME se ejiste algo para hora.

Saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
goosfancito
Posts: 1956
Joined: Fri Oct 07, 2005 7:08 pm

Re: Hora GEt y picture?

Post by goosfancito »

la verdad que me molesta bastante cuando cosas simples son tan complicadas...
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
joseluisysturiz
Posts: 2064
Joined: Fri Jan 06, 2006 9:28 pm
Location: Guatire - Caracas - Venezuela
Contact:

Re: Hora GEt y picture?

Post by joseluisysturiz »

Nose si esto te ayude, yo la inicializo asi y cuando introduzco una hora menor a 10 me coloca automaticamente el cero delante, saludos... :shock:

nHora := " : "

REDEFINE GET oGET VAR nHora ID 4020 OF oDlg PICTURE "99:99" UPDATE
Dios no está muerto...

Gracias a mi Dios ante todo!
User avatar
Manuel Valdenebro
Posts: 706
Joined: Thu Oct 06, 2005 9:57 pm
Location: Málaga-España

Re: Hora GEt y picture?

Post by Manuel Valdenebro »

goosfancito wrote:necesito un get en formato hh:mm. y lo defini asi:

Code: Select all | Expand

     REDEFINE GET ::oHorarios[01] VAR ::vHorarios[01] ID 103 OF oDlg
      ::oHorarios[01]:cPicture:= "99:99"




Yo lo hago con TIMEVALID asi:

REDEFINE GET oGet[2] VAR hIni ID 4 OF oDlg ;
PICTURE "99:99" ;
VALID IF ( TIMEVALID(hINI), .T., .F. )

Logicamente si pulsas 7 + <intro> no pasas (puedes ponerle un ALERT) pero si pulsa 07+intro, si pasa.
Un saludo

Manuel
User avatar
Antonio Linares
Site Admin
Posts: 42655
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 67 times
Been thanked: 96 times
Contact:

Re: Hora GEt y picture?

Post by Antonio Linares »

Manuel,

Es lo mismo, pero puedes simplificarlo asi:

REDEFINE GET oGet[2] VAR hIni ID 4 OF oDlg ;
PICTURE "99:99" ;
VALID TIMEVALID( hINI )
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
goosfancito
Posts: 1956
Joined: Fri Oct 07, 2005 7:08 pm

Re: Hora GEt y picture?

Post by goosfancito »

gracias.

Ya lo solucioné haciendo una funcion directamente que me detecte las horas y minutos.

Antonio, podrías agregar a la prox act de fw un control basico de hora sin incluir por favor la fecha? porque la verdad
que di tantas vueltas con esto de las fechas y los PICTURE que CASI me puse a tocar la clase tget pero hace mucho
que vi el funcionamiento interno del tget y no me acuerdo como seguir el hilo.

Algo sencillo que solo deje entroducir la hora nada mas, sin tantos idas y venidas.

Muchas gracias.
Abrazo.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
Antonio Linares
Site Admin
Posts: 42655
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 67 times
Been thanked: 96 times
Contact:

Re: Hora GEt y picture?

Post by Antonio Linares »

Gustavo,

Pero que inconveniente tienes con la solución que te ha dado Manuel ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
goosfancito
Posts: 1956
Joined: Fri Oct 07, 2005 7:08 pm

Re: Hora GEt y picture?

Post by goosfancito »

Justamente lo que el detalla. que al presionar 7 <enter> no pasa al siguiente campo.
yo lo solucione asi: en vez de ingresarlo como fecha lo ingreso como decimal, y funciona como esperaba,
pero con : no me anda.

son pequeñas cosas que cuando estas cargando grandes datos es un poco tedioso para el usuario.

gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
joseluisysturiz
Posts: 2064
Joined: Fri Jan 06, 2006 9:28 pm
Location: Guatire - Caracas - Venezuela
Contact:

Re: Hora GEt y picture?

Post by joseluisysturiz »

probastes como te dije.? a mi me funciona sin problems y no tengo que colocar el cero delante para que tome la hora, coloco 7 y el mismo pone, 07, y lo hice asi de sencillo como te lo expuse, saludos... :shock:
Dios no está muerto...

Gracias a mi Dios ante todo!
User avatar
goosfancito
Posts: 1956
Joined: Fri Oct 07, 2005 7:08 pm

Re: Hora GEt y picture?

Post by goosfancito »

no estimado, ese post no me habia salido. ahora lo vi.
gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Post Reply