Ver Mensaje Individual
  #3  
Antiguo 06-07-2006
ManelC ManelC is offline
Miembro
 
Registrado: ago 2005
Ubicación: Sant Quirze del Vallés
Posts: 22
Reputación: 0
ManelC Va por buen camino
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
Responder Con Cita