hola.
juanlaplata e probado lo q me digisted y puse la propiedad MaxValue del Query11CANTIDAD directamente sobre el
Inspector de Objetos (
MaxValue 9999999999) e igual lanza el mensaje si digito mas de 10 caracteres.
Ahora el Detalle esta nuevamente al quere Capturar el Error puse el codigo
Código Delphi
[-]
if (Masdata.Query11CANTIDAD.MaxValue >= 99999999999) then begin
MessageDlg('Error EL Numero Maximo de Caracteres son 10!!',MtError,[MbOk],0);
Abort;
End;
en el evento OnValidate del Query11CANTIDAD pero no lo toma..
mira el mensaje deberia aparecer si sucede lo siguiente:
1. Digitan mas de 10 Numeros
2.
Al salir de la Celda ya sea usando el teclado o mause debe mostrar el Mensage "
Error EL Numero Maximo de Caracteres son 10!!" y que el foco quede nuevamente en la celda en la q estaba escribiendo.
no se q evento me controla la
Salida de la Celda si lo coloco en el ColExit aparece el error Deseado
"Error EL Numero Maximo de Caracteres son 10!!" pero no me Deja ingresar a la Columna.
asi q no se si me podria decir cual es el
Evento q controla la Salida de una Celda para poner el codigo alli y probar nuevamente.
De antemano gracias por la atencion prestada..
Saludos..