Hallo Robert

Warscheinlich habe ich mich falsch ausgedrückt.
Im Bace unter Formulare kann man Ordner anlegen, wenn man unter >Einfügen >Ordner.. geht.


In einem anderen Macro, das läuft, habe ich auch ein Formular in einem Ordner (Formular) angesprochen
SUB Abmeldebestaetigung
       REM  Start direkt nach dem Start der Datenbank
        oController = ThisDatabaseDocument.CurrentController
       If NOT ( oController.isConnected() ) Then
               oController.connect()
       End If
oController.loadComponent(com.sun.star.sdb.application.DatabaseObject.FORM,"Formulare/Abmeldebestaetigung",FALSE)
END SUB

Danke im Voraus
Grüße
Siegfried

----- Original Message ----- From: "Robert Großkopf" <[email protected]>
To: <[email protected]>
Sent: Monday, September 13, 2010 9:21 PM
Subject: Re: [de-users] Base Formular schließen


Hallo Siegfried,

Ich habe die Formulare in einen Ordner Formulare
Wollte die Zeile so ändern.

ThisDatabaseDocument.FormDocuments.getByName("Formulare/anmeldung").close

Wenn Du die Formulare in einem Ordner hast, handelt es sich dann überhaupt um
ein Datenbankdokument? Das Makro funktioniert natürlich so nur, wenn es
Formulare innerhalb einer *.odb-Datei ansprechen soll.

Wenn es sich um ein separates Writer-Dokument handelt reicht vermutlich

ThisComponent.close(True)

Gruß

Robert

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an