Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#5

Re: werte im dbgrid anders darstellen ?

  Alt 11. Mai 2007, 17:06
Hallo Peter,

der einzige Unterschied ist, dass du ohne vordefinierte Felder den Object Inspector nicht nutzen kannst:

Delphi-Quellcode:
type
  TDemoForm = class(TForm)
    // ...
  private
    procedure GetPortalId(Sender: TField; var Text: string; DisplayText: Boolean);
  end;

implementation

procedure TDemoForm.GetPortalId(Sender: TField; var Text: string; DisplayText: Boolean);
begin
  Text := Format('test%d', [Sender.AsInteger]);
end;

procedure TDemoForm.FormCreate(Sender: TObject);
begin
  Query.FieldByName('Portal_ID').OnGetText := GetPortalId;
end;
Freundliche Grüße
  Mit Zitat antworten Zitat