ich habe vergeblich eine Möglichkeit gesucht, um in einem Formular zu einem Datensatz zu springen. Weiß jemand wie das geht?
Hintergrund: In einem Formular gebe ich neue Daten ein. Über ein Listenfeld trage ich Daten aus einer anderen Tabelle ein. Wenn aber in die andere Tabelle erst noch ein neuer Datensatz eingefügt werden muß, müsste das Formular neu geladen werden, damit die Daten aus der anderen Tabelle im Listenfeld auszuwählen sind.
Ich würde jetzt gerne über einen Button ein Reload des Formulars ermöglichen, dann aber sofort wieder zu dem Datensatz springen, den ich gerade bearbeitet hatte.
Wenn ich ein normales Reload mache, bin ich immer wieder am Anfang der Tabelle.
Das Makro könnte so aussehen (einzig die Methode Gehe-Zu-Datensatz-Nr(x) fehlt...

Code: Alles auswählen
Sub reloadForm
DIM oForm AS OBJECT
oForm = ThisComponent.Drawpage.Forms.getByName("Form1")
AktuelleID=oForm.getstring(1)
' oForm.reload
oForm.Gehe-Zu-Datensatz-Nr(AktuelleID)
End Sub
Jemand eine Idee?
Danke und Grüße
laura
Gibt es eine Möglichkeit gezielt nach solchen Befehlen zu suchen?