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
|