Hilfe für Collabora Office 23.05
ThisDatabaseDocument adressiert das aktive Base-Dokument, dessen Eigenschaften gelesen und geschrieben und dessen Methoden aufgerufen werden können.
ThisDatabaseDocument gibt ein Objekt vom Typ com.sun.star.sdb.XOfficeDatabaseDocument zurück.
ThisDatabaseDocument
Wenn sich das aktive Fenster nicht auf ein Base-Dokument bezieht, gibt ThisDatabaseDocument Nichts zurück.
Wenn das aktive Fenster die Basis-IDE ist, gibt das Objekt ThisDatabaseDocument die Datenbank, welche das aktuelle Skript besitzt, zurück.
Das Öffnen der aktuellen Datenbank "formName" und deren Maximierung kann wie gezeigt erreicht werden:
Dim form As Object
ThisDatabaseDocument.CurrentController.connect("","")
form = ThisDatabaseDocument.FormDocuments.getByName("formName").open )
form.currentController.frame.ContainerWindow.IsMaximized = True