[gelöst] BASE: Datensatznummer auslesen, zur Zeile springen
Verfasst: Mo, 23.01.2012 07:56
Hallo,
ich habe ein Hauptformular in Tabellenform, in dem ich die Datensätze auswählen möchte, und ein Unterformular mit Feldern, in denen ich arbeiten möchte.
Damit die geänderten Daten auch in dem Hauptformular erscheinen nutze ich folgenden Code:
Leider springt das Formular immer zum ersten Datensatz zurück.
Kann man die Datensatznummer vorher per Makro auslesen und danach per Makro wieder zu dieser Nummer springen?
Hier noch die Datei zur besseren Vorschau:
--------------------------------------------------------------------
Edit: Danke, der Code funktioniert einwandfrei, genau wie ich es wollte.
Moderation,4: verschoben in BASIC-Unterbereich, wo alle Makro-Fragen hin gehören; Betreff angepasst
ich habe ein Hauptformular in Tabellenform, in dem ich die Datensätze auswählen möchte, und ein Unterformular mit Feldern, in denen ich arbeiten möchte.
Damit die geänderten Daten auch in dem Hauptformular erscheinen nutze ich folgenden Code:
Code: Alles auswählen
Dim oDoc, oForm as Object
oDoc = thisComponent
oForm = oDoc.drawpage.forms.getbyname("MainForm")
oform.updaterow()
oForm.reload()
Kann man die Datensatznummer vorher per Makro auslesen und danach per Makro wieder zu dieser Nummer springen?
Hier noch die Datei zur besseren Vorschau:
--------------------------------------------------------------------
Edit: Danke, der Code funktioniert einwandfrei, genau wie ich es wollte.
Moderation,4: verschoben in BASIC-Unterbereich, wo alle Makro-Fragen hin gehören; Betreff angepasst