Thema: Delphi TDBGrid, TBookmarkList

Einzelnen Beitrag anzeigen

Thanatos81
(Gast)

n/a Beiträge
 
#1

TDBGrid, TBookmarkList

  Alt 18. Okt 2005, 09:06
Guten Morgen DP!

Ich hab hier ein Projekt mit nem TDBGrid mit MultiSelect := true. Die Benutzer können nun mehrere Berichte markieren und eine Auswertung darüber erhalten oder Massenänderungen vornehmen.

Jetzt ist allerdings der unangenehme Effekt, dass beim GotoBookmark der Sprung im DBGrid sichtbar ist. Und diese Anzeige kostet bei ca. 10.000 Datensätze natürlich Zeit und sieht auch nicht wirklich schick aus.

Ausschalten per DBGrid.DataSource.DataSet.DisableControls oder DBGrid.DataSource := nil ist natürlich auch nicht möglich, da die TBookMarkList ja vom DBGrid gehalten wird.

Gibt es einige Möglichkeit aus DBGrid.SelectedRows.Items[i] Informationen über den Datensatz zu beziehen, ohne ihn zum aktuellen zu machen? Die RecNo würde mir ja schon reichen, oder ein Feldwert....

Danke im Voraus,
  Mit Zitat antworten Zitat