ich versuche gerade, über ein Makro ein Formular zu speichern und zu schließen. Das Speichern klappt, das Schließen nicht, mit folgender Fehlermeldung:
Code: Alles auswählen
oDoc = thisComponent
oDoc.close(true)
Ich vermute es liegt daran, dass ich das Formular schließen möchte und die Datenbank im Hintergrund natürlich weiterhin offen ist?!BASIC-Laufzeitfehler.
Es ist eine Ausnahme aufgetreten
Type: com.sun.star.util.CloseVetoException
Message: To close an embedded document, close the document holder (document definition), not the document itself..
Ich möchte also nur das aktuell bearbeitete Formular beendene, auch wenn ich Hintergrund noch andere Formulare offen sind. Gibt es diese möglichkeit oder muss ich per Hand immer das X drücken?
Vielen Dank und liebe Grüße,
Rob