Registriert seit: 17. Mär 2003
Ort: Tirol
199 Beiträge
Delphi 2005 Professional
|
Re: Char-Feld aus Datenbank vor Anzeige formatieren
17. Okt 2005, 14:24
Hallo,
du kannst das Ereignis doch im AfterOpen der Query setzen.
Delphi-Quellcode:
TForm1 = class(TForm)
Query1: TQuery;
procedure Query1AfterOpen(DataSet: TDataSet);
private
procedure Query1DATUMGetText(Sender: TField; var Text: String;
DisplayText: Boolean);
....
procedure TForm1.Query1DATUMGetText(Sender: TField; var Text: String;
DisplayText: Boolean);
begin
Text := FormatText(Text);
end;
procedure TForm1.Query1AfterOpen(DataSet: TDataSet);
begin
DataSet.FieldByName('DATUM').OnGetText := Query1DATUMGetText;
end;
Walter Wenn zwei dasselbe tun, ist es noch lange nicht dasselbe
(Adelphi)
|