FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
DBGrid. Contenido de celda en edicion
Hola a todos,
estoy desarrollando en Delphi 6 y Firebird. Tengo un DbGrid enlazado a un query y al editar una celda, necesito acceder al contenido que aparece en pantalla. Con SelectedField accedo al valor actual en base de datos pero no soy capaz, por ejemplo en el evento KeyPress, de controlar que està introduciendo el usuario (que se ve en pantalla). ¿ Alguna idea ? Muchas gracias !!!! Manel |
#2
|
||||
|
||||
Hola, lo que me respondieron en este hilo que abri http://www.clubdelphi.com/foros/showthread.php?t=32463 me ayudo bastante, espero te sirva, si es que entendi tu pregunta.
Saludos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#3
|
|||
|
|||
Edicion en DbGrid
Muchas gracias por tu respuesta,
No he podido resolver del todo el problema, me temo que no me expliqué muy bien. Explico el caso práctico, soy relativamente nuevo en delphi y creo que no uso los eventos correctos. Yo tengo una columna numérica (con dos decimales) que dejo editar. Lo que quiero controlar es que la información que introducen tenga la longitud correcta y que no deje entrar más de un separador de decimales. Por defecto ya controla el tipo pero deja entrar '98,,,,3', convirtiéndolo a '98,3' o deja entrar un número de longitud mayor que lo permitido. He probado con mascaras de entrada, pero para uniformidad con el resto de campos de edicion, no lo quiero utilizar. Es decir, quiero validar la entrada en el momento de 'tecleo', no una vez se realiza la acción de actualizar el campo. ¿ Existe algun 'onChange' donde poder hacer este control ? No se si me he explicado bien .... Muchisimas gracias !!! Manel |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Defecto grave de Excel al estar celda en estado de edición | Al González | Servers | 4 | 25-06-2016 01:09:59 |
Saber el contenido de una celda en un Dbgrid en Delphi 7 | Kivan | Varios | 2 | 30-05-2005 18:56:34 |
Como Pintar Solo la Celda y No Toda la Columna de la Celda de un dbGrid?? | AGAG4 | Varios | 11 | 15-11-2004 20:53:28 |
Acceder al contenido de una celda en un DBGRID... | Sinaloense | OOP | 2 | 22-09-2004 10:01:06 |
contenido de una celda del grid | carlosmoralesm | OOP | 2 | 14-04-2004 20:11:41 |
|