Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Problemas con claves primarias y campos obligatorios (https://www.clubdelphi.com/foros/showthread.php?t=18327)

Bitbanner 09-02-2005 11:09:51

Problemas con claves primarias y campos obligatorios
 
Hola en la table que estoy trabajando tengo 1 clave primaria y 5 campos obligatorios, lo que me gustaria controlar es lo siguiente:

Despues de meter todos los datos del cliente en cuestion me gustaria que al darle al Post me comunicara si hay un campo obligatorio vacio y que no me deje validar hasta que esten todos llenos.

Lo he estado intentando con el campo (Field = ' ') pero no me trata.

me podeis ayudar por favor!!!

Lepe 09-02-2005 11:20:31

Lo más facil es dejar que ocurra el error, ver qué tipo de error y por ultimo personalizar el mensaje, para este método puedes ver este hilo

Si deseas que no salte el error por cada campo vacio, en el beforePost puedes mirar que todos los campos no sean nulos; Tabla1NombreCampo.IsNull es una función booleana.

Si hay varios campos vacios, muestras un mensaje al usuario con todos los campos que debe rellenar y acto seguido haces un Sysutils.Abort, para lanzar una Excepción silenciosa, con esto, no se termina de guardar el registro y queda en modo edición.

Saludos


La franja horaria es GMT +2. Ahora son las 23:31:49.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi