Zeile/Row in Grid auswählen

19/12/2008 - 07:39 von S_Grimm | Report spam
Hallo zusammen,

wie kann ich in VFP8 eine bestimmte Zeile im Grid auswàhlen?

Grund:
Ich habe eine LokalView womit ich Daten anzeige. Nun àndere ich die Daten in
einem anderen Formular. Nach dem ich diese Formular geschlossen habe, soll
das "Hauptformular" wo das Grid drin ist aktualisiert werden, doch leider
springt dieser Zeiger immer auf die erste Position. Was bei ca 500
Datesàtzen nervig sein kann.

Hoffe ihr könnte mir da helfen.
Gruß Simon
 

Lesen sie die antworten

#1 Stefan Wuebbe
19/12/2008 - 08:42 | Warnen spam
"S_Grimm" wrote in message
news:
Hallo zusammen,

wie kann ich in VFP8 eine bestimmte Zeile im Grid auswàhlen?

Grund:
Ich habe eine LokalView womit ich Daten anzeige. Nun àndere ich die Daten in einem
anderen Formular. Nach dem ich diese Formular geschlossen habe, soll das "Hauptformular"
wo das Grid drin ist aktualisiert werden, doch leider springt dieser Zeiger immer auf
die erste Position. Was bei ca 500 Datesàtzen nervig sein kann.


Hallo Simon,

Die aktive Zeile des Grid entspricht immer auch dem Datensatzzeiger
im Grid.RecordSource Alias. Also wàre "Auswahl" aus Benutzersicht
eben das.
Meinst du stattdessen die Wiederherstellung nach einer Aktion wie zB
Requery() aus Sicht deines Codes? Du könntest den aktuellen Wert
des Primàrschlüssels vor dem Requery() speichern und hinterher per
Seek() oder Locate wiederherstellen.
(RecNo() wàre dagegen bei einem Local View bei mehreren
Benutzern eher ungeeignet.)



hth
-Stefan



|\_/| ProLib - programmers liberty --
(.. ) Our MVPs and MCPs make the Fox run
- / See us at www.prolib.de or www.AFPages.de

Ähnliche fragen