Ver Mensaje Individual
  #5  
Antiguo 10-04-2008
keyboy keyboy is offline
Miembro
 
Registrado: oct 2004
Posts: 367
Reputación: 20
keyboy Va por buen camino
Yo añadiría la opción 3:

3.

a) Se abre el editor de campos del dataset asociado
b) Se agregan los campos que se requieran
c) Se agrega un nuevo campo con las siguientes propiedades:

Name: el nombre del campo, por ejemplo, NombreCompleto
Type: String
Size: lo suficiente para almacenar los tres campos pegados

d) En el evento OnCalcFields del dataset se programa el valor del campo:

Código Delphi [-]
procedure TForm1.Table1CalcFields(DataSet: TDataSet);
begin
  DataSet['NombreCompleto'] :=
    DataSet['Nombres'] + DataSet['Apellido1'] + DataSet['Apellido2'];
end;

e) Asocio a este campo un DBText.

Bye
Responder Con Cita