![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() Tengo una tabla con un campo bigint en el que se guardan los Minutos que tarda un determinado proceso, el caso es que un proceso puede tardar un minuto o 300 horas con lo que un campo tipo time no me vale (solo acepta hasta 24 horas).
Mediante los eventos onGetText y onSetText he hecho que me trasforme los datos introducidos y los pase a minutos de forma: Dato introducido -> dato en el campo 55 -> 55 1:55 -> 115 2:00 -> 120 es decir, que me hace la transformación del formato horario a minutos, el código de transformación funciona correctamente, pero claro, al ser un campo tipo bigint no me deja introducir ':' con lo que no puedo introducir datos en formato horario. ¿hay alguna forma de poder introducir el caracter ':' al escribir el campo? una forma de desactivar que delphi corte los caracteres que se pueden escribir en el campo también me vale, ya que los eventos se encargan de verificar que el valor introducido sea correcto. Un saludo y gracias por anticipado. |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como limitar a caracteres en mayúsculas en campo TDBMemo | KAYO | Conexión con bases de datos | 4 | 01-05-2008 09:47:26 |
caracteres numéricos en un edit | edusus | Varios | 1 | 21-04-2006 00:24:16 |
Tipo BIGINT en FireBird en Delphi ? | teletranx | Firebird e Interbase | 7 | 15-03-2004 20:44:28 |
Campo DbMemo ¿Limitacion a 244 caracteres? | borbi | OOP | 0 | 22-10-2003 14:55:11 |
Evitar introducir caracteres en un campo numérico de un TRxdbGrid | setry2 | OOP | 2 | 07-05-2003 12:07:32 |
![]() |
|