Ver Mensaje Individual
  #1  
Antiguo 04-12-2008
Avatar de bigpeter80
bigpeter80 bigpeter80 is offline
Miembro
 
Registrado: nov 2008
Posts: 11
Reputación: 0
bigpeter80 Va por buen camino
Cómo obligo el ingreso de datos a todos los dbedits de un formulario?

Hola amigos.... Necesito ayuda... Otra vez.... jeje

Mi problema es el siguiente: Tengo un formulario con 15 DBEdits, Quisiera saber cómo puedo hacer para obligar que se ingresen datos a todos...

He encontrado que con el evento OnKeyPress puedo lograr que se obligue la introducción de ciertos tipos de caracteres o números, por ejemplo:

Código Delphi [-]
procedure TbValAlimenticios.DBEdit2KeyPress(Sender: TObject; var Key: Char);
begin
  if not (key in ['0'..'9',',',#8]) then
    begin
      key:=#0;
      showmessage('Introduzca números')
    end
end;

Con esto logro que el usuario deba introducir números del 0 al 9 y la coma; pero debo hacerlo por cada DBEdit de mi formulario.

Lo que necesito saber, es Si existe algún método en el que al guardar me muestre un mensaje en el que me diga que no se han ingresado todos los datos y no permita guardar estos datos hasta que no se hayan completado todos los campos.....

Desde ya muchas gracias por las sugerencias....

Última edición por dec fecha: 04-12-2008 a las 18:19:09.
Responder Con Cita