Ver Mensaje Individual
  #7  
Antiguo 03-09-2007
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Reputación: 19
Chris Va por buen camino
Primero, debes comprender: Los campos pueden ser requeridos por la tabla subyacente o bien por medio de la propiedad "Required" del campo. Si tu situación es la primera, puedes utilizar el código puesto por el compañero AzidRain, en la excepción debes de manejar el error "EDatabaseError". Como te había dicho, la VCL no posee códigos de error, así que ten cuidado al manejar este error, porque un error de tipo EDatabaseError puede tener varias causas.

Si tu escenario es el segundo, en donde tú has marcado la propiedad Required a True, entonces utiliza el evento OnValidate del objeto TField asociado a cada campo.
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita