Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi DBGrid Letzte ausgewählte Spalte sichern !!! (https://www.delphipraxis.net/81685-dbgrid-letzte-ausgewaehlte-spalte-sichern.html)

HolgerCW 1. Dez 2006 14:53


DBGrid Letzte ausgewählte Spalte sichern !!!
 
Hallo zusammen,

mit DBGrid.GetBookmark kann man ja später den Pointer in die Zeile stellen wo er mal war.

Wie geht das mit der Spalte.

Möchte quasi nach einem Refresh eines DBGrid wieder die Spalte und Zeile anzeigen welche als letztes angeklickt war, oder einfach nur das rückspringen zur ersten Spalte unterbinden ?

Gruss

Holger

shmia 1. Dez 2006 17:34

Re: DBGrid Letzte ausgewählte Spalte sichern !!!
 
Merke dir [TDBGrid].SelectedField in einer lokalen Variablen und setze das Property am Ende wieder.
PS: sollte das Dataset zwischendrin geschlossen werden, werden ja alle TField's neu erzeugt.
In diesem Fall muss man sich den Feldnamen merken [TDBGrid].SelectedField.FieldName und später
[TDBGrid].SelectedField := dataset.FindField(gemerkterfeldname)


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:46 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz