Huhu. Ich wollte mal fragen wie ich eine bestimmte Zeile im DBGrid markerien kann und dann den entsprechenden DBGrid.CellClick() ausführen kann?
Ich habe schon mehrere Sachen versucht, ohne Erfolg:
Delphi-Quellcode:
Form1.DBGrid1.DataSource.DataSet.Last;
Form1.DBGrid1.DataSource.DataSet.MoveBy(Form1.DBGrid1.DataSource.DataSet.RecNo);
Form1.DBGrid1CellClick(Form1.DBGrid1.Columns[Form1.DBGrid1.DataSource.DataSet.RecNo]);
Form1.DBGrid1.DataSource.DataSet.UpdateCursorPos;
Zum einen möchte ich [bei einem neuen Datensatz] die letzte / neue Zeile markieren und deren CellClick ausführen, zum anderen den Datensatz den ich bearbeite.
AFAIK funktioniert das mit dem "bestimmten" Datensatz setzen über DataSet.Locate
Hat jemand ne Idee?