Creo se puede hacer mejor.
Si usas controles de Acceso a datos (DBEdit, DBCombo, DBxxx) suelen tener el evento OnValidate y es justo ahí donde puedes hacer esas validaciones.
Si no usas controles DBxxxx Siempre puedes usar el evento BeforePost del dataset.
La razón de no fiarte del evento OnExit es precisamente porque puede NO ocurrir. Si usas un TSpeedButton para guardar, eso no hace saltar el evento OnExit, por ejemplo.
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Última edición por Lepe fecha: 12-07-2011 a las 10:01:37.
|