Registriert seit: 16. Okt 2019
28 Beiträge
FreePascal / Lazarus
|
dbgrid.selectedindex und ähnliche funktionieren nicht
29. Jan 2020, 15:46
Ich habe ein DBGrid mit 4 Spalten. Es funktiuoniert leider nicht, den Fokus auf eine bestimmte Spalte zu setzen. D.h. ich möchte nach dem Editieren der 1. Spalte auf die 4. Spalte springen. Der Fokus springt aber, nach OnEditingDone und/oder OnEnter immer auf das nächste Feld.
MyDB.Edit;
MXYZ := MyDB.Fields.FieldByName('Feld1').Value;
MyDB.Post; // Bis hierher alles ok und dann weder entweder/oder funktionieren nicht
entweder:
MyDBGrid.SelectedIndex := 4; // Zu Spalte 4 springen
MyDBGrid.SetFocus;
oder:
MyDBGrid.SelectedField :=MyDB.FieldByName('Feld4');
MyDBGrid.SetFocus;
?????????
Gruß
Manfred
p.s.
Nach ca. 1-stündigem Suchen in den Foren und Tutorials gab es keine Antwort
Manfred
|