Cita:
Empezado por Bauhaus1975
¿Cómo puedo mostrar en la lista otros datos que no son lo que lee de la base de datos? por ejemplo si esta asociado a un campo 'estado' cuyos valores son 0 -> Inactivo, 1 -> Activo. ¿Cómo puedo mostrar en la lista Activo e Inactivo en vez de 0 y 1?
|
Hola Bauhaus1975, utiliza un DBLookupComboBox y para que te muestre otro valor en vez del que esta en tu BD, puedes utilizar el evento OnGetText del campo.
Código Delphi
[-]
procedure TForm1.Table1EstadoGetText(Sender: TField; var Text: String;
DisplayText: Boolean);
begin
Case Sender.AsInteger of
0 : Text := 'Inactivo';
1 : Text := 'Activo';
end;
end;
Saluditos