No sé en qué momento se ejecuta ese procedimiento que indicas.
Si te sirve yo las validaciones las realizo en el OnExit u OnChange del componente que rellena el usuario y en casos muy concretos en el OnKeyDown u OnkeyPress. Si no es correcto no le dejo abandonar hasta que el dato es válido o vacío. Después, antes de grabar, realizo nuevos controles (lógicos entre los diferentes datos) y relleno los valores por defecto que no se han indicado.
|