Einzelnen Beitrag anzeigen

Borschti

Registriert seit: 1. Nov 2007
Ort: Marburg Lahn
235 Beiträge
 
Delphi 2007 Professional
 
#4

Re: DBGrid Spaltenköpfe ändern?

  Alt 31. Okt 2008, 09:53
Zitat von sx2008:
Im Eventhandler AfterOpen können die Feldlabels geändert werden:
Delphi-Quellcode:
procedure SetFieldCaption(dataset:TDataset; const FieldName, Label:string);
var
  f : TField;
begin
  Assert(Assigned(dataset));
  f := dataset.FindField(FieldName);
  if Assigned(f) then f.DisplayLabel := Label;
end;

procedure TForm1.Query1AfterOpen(...);
begin
  SetFieldCaption('BetrNetto', 'Nettobetrag (Eur)');
end
Danke hat auf anhieb geklappt, danke auch an die restlichen Antworten.

mfg
Alex
  Mit Zitat antworten Zitat