Einzelnen Beitrag anzeigen

marabu

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

Re: dbgrid und textfelder in einer postgredb

  Alt 8. Mär 2007, 18:21
Hallo Fabian,

wenn du eine statische Feldliste für deinen DataSet (DBGrid.DataSource.DataSet) erzeugst (Doppelklick auf die DataSet-Komponente und alle Felder hinzufügen), dann kannst du für das MemoFeld eine Behandlungsroutine für das Ereignis OnGetText() eintragen:

Delphi-Quellcode:
procedure TDataForm.TableNotesGetText(Sender: TField; var Text: String;
  DisplayText: Boolean);
begin
  Text := IfThen(DisplayText, Sender.Value, Copy(Sender.Value, 1, 20));
end;
Mit ZEOS habe ich das nicht testen können, also probiere es aus. Das lässt sich auch noch verfeinern.

Freundliche Grüße
  Mit Zitat antworten Zitat