Einzelnen Beitrag anzeigen

marabu

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

Re: DBGrid mit einen vorgegeben Text füllen.

  Alt 18. Sep 2007, 18:30
Hallo Klaus,

ich würde das nicht am Klick festmachen wollen - das für solche Zwecke vorgesehene Ereignis der DataSet-Komponente (Table, Query) ist OnNewRecord(). Dort kannst du bei neuen Datensätzen für bestimmte Felder Vorbelegungen tätigen. Bei bereits existierenden Datensätzen wäre entsprechend das Ereignis AfterEdit() zu benutzen.

Grundsätzlich kannst du natürlich beim Ereignis OnCellClick() feststellen, welches Feld du getroffen hast:

Delphi-Quellcode:
procedure TDemoForm.DBGridCellClick(Column: TColumn);
begin
  ShowMessage(Column.FieldName);
end;
Grüße vom marabu
  Mit Zitat antworten Zitat