Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Fallo en editmask con minutos.. (https://www.clubdelphi.com/foros/showthread.php?t=39908)

nugame 01-02-2007 19:41:57

Fallo en editmask con minutos..
 
Hola:

Tengo un campo TDateTimefield y quiero modificar su hora, pero el problema que tengo es que al entrar en el Tdbedit los minutos me cambian.
Me explico:
Si tengo una hora '10:30' al pulsar dentro de Tdbedit me pone las 10:00 en vez de las 10:30.
En el campo 'Hora' del Tibdataset puse DisplayFormat hh:nn y el el EditMask pongo la que trae para mostrar la hora y minutos.. !90:00;1;_

Probé con un montón de combinaciones pero nada. Si la hora es 10:00 no cambia nada, es al tener minutos.

Gracias

xavinet 01-02-2007 20:09:36

!99:99;1;_
 
Hola nugame!

has probado con '!99:99;1;_'

suerte!

gluglu 01-02-2007 20:19:34

Me pasaba lo mismo.

http://www.clubdelphi.com/foros/show...highlight=Time

No encontré solución alguna y opté por utilizar un MaskEdit con la misma máscara que estás utilizando tu, y hacer yo la comprobación 'a mano' si se trata de una hora correcta o no, y en su caso, reemplazar después el valor en la base de datos correspondiente.

nugame 01-02-2007 20:20:19

Nanda tampoco..
 
Hola:

Antes de nada gracias pero sigue sin funcionar..
Creo que ya probé todas las combinaciones, ¿pero es que a nadie le sucede?, ¿nadie utiliza horas en delphi?

Ufff ya no sé....

gluglu 01-02-2007 20:43:54

No sé si viste mi respuesta más arriba, porque creo que la escribí a la vez de que tu mandabas tu último mensaje.

nugame 02-02-2007 10:21:58

Si escribimos a la vez...
 
Hola gluglu:

La verdad es que ya pensaba en esa posibilidad de comprobar yo mismo la introducción de los datos en el editmask. Pero era por saber si habia alguna solución antes de hacer esta.

Gracias por todo

Un saludote

Lepe 02-02-2007 12:09:33

¿No puedes usar un TDateTimePicker? Es más cómodo y te olvidas de esos problemas.

Saludos


La franja horaria es GMT +2. Ahora son las 21:27:10.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi