🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!
>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
[gelöst]Makro für "Bericht schliessen" funktioniert nicht
[gelöst]Makro für "Bericht schliessen" funktioniert nicht
Hallo,
in der beiliegenden Datenbank kann ich aus dem Filterformular JimTableForm per Knopfdruck den Bericht Abfrage1 öffnen (Knopf OPEN REPORT).
Bei Benutzung des Knopfes CLOSE REPORT gibt es einen Laufzeitfehler.
Auch wenn ich das entsprechende Makro direkt aufrufe!
Was mache ich falsch?
Gruss
Michael
in der beiliegenden Datenbank kann ich aus dem Filterformular JimTableForm per Knopfdruck den Bericht Abfrage1 öffnen (Knopf OPEN REPORT).
Bei Benutzung des Knopfes CLOSE REPORT gibt es einen Laufzeitfehler.
Auch wenn ich das entsprechende Makro direkt aufrufe!
Was mache ich falsch?
Gruss
Michael
- Dateianhänge
-
- jimsmallOK.zip
- (1.28 MiB) 267-mal heruntergeladen
Zuletzt geändert von mexman am Mo 10. Apr 2017, 15:26, insgesamt 1-mal geändert.
Re: Makro für "Bericht schliessen" funktioniert nicht
Moin,
hast du vielleicht die falsche Datei hochgeladen? Sie enthält weder einen Knopf CLOSE REPORT noch ein dazugehöriges Makro.
Gruß R
hast du vielleicht die falsche Datei hochgeladen? Sie enthält weder einen Knopf CLOSE REPORT noch ein dazugehöriges Makro.
Gruß R
Windows 11: AOO, LO Linux Mint: AOO, LO
Re: Makro für "Bericht schliessen" funktioniert nicht
Oh ja.... sorry...danebengeklickt 
Hier:
Hier:
- Dateianhänge
-
- jim3close.zip
- (239.38 KiB) 248-mal heruntergeladen
Re: Makro für "Bericht schliessen" funktioniert nicht
Tach,
im Formular ist die Schaltfläche, jedoch gibt es das damit aufgerufene Makro nicht.
Wenn ich es einfüge, funktioniert alles.
Gruß acco
im Formular ist die Schaltfläche, jedoch gibt es das damit aufgerufene Makro nicht.
Wenn ich es einfüge, funktioniert alles.
Code: Alles auswählen
ThisDatabaseDocument.ReportDocuments.getByName("Abfrage1").closeopenSUSE Tumbleweed - LibreOffice 24.8.2.1
Re: Makro für "Bericht schliessen" funktioniert nicht
Hallo Acco:
Danke für den Hinweis. Ich hatte das schon Makro angelegt. Aber scheinbar darf ich das nicht unter "MyMacros/Standard/Module1" legen sondern unter "jim3close/Standard/Module1"
Was allerdings jetzt passiert ist, dass der Bericht zwar geschlossen wird (prima!), aber ein Runtime Error angezeigt wird.
Michael
Du merkst sicher, dass ich ein absoluter Dummy bin
Habe mir zwar verschiedene Dokus angesehen, aber diese Makro-Geschichte ist mir ein Buch mit sieben Siegeln
Danke für den Hinweis. Ich hatte das schon Makro angelegt. Aber scheinbar darf ich das nicht unter "MyMacros/Standard/Module1" legen sondern unter "jim3close/Standard/Module1"
Was allerdings jetzt passiert ist, dass der Bericht zwar geschlossen wird (prima!), aber ein Runtime Error angezeigt wird.
- BASIC runtime error.
Object variable not set.
Michael
Du merkst sicher, dass ich ein absoluter Dummy bin
Habe mir zwar verschiedene Dokus angesehen, aber diese Makro-Geschichte ist mir ein Buch mit sieben Siegeln
- Dateianhänge
-
- jim3close.odb.zip
- (224.71 KiB) 220-mal heruntergeladen
Re: Makro für "Bericht schliessen" funktioniert nicht
nAbend,
entferne die Makro-Zuweisung bei den Ereignissen der Schaltfläche "Report close" und richte sie wieder neu ein. Dann funktionierts, anscheinend ist die Verbindung irgendwie beschädigt worden.
Gruß acco
entferne die Makro-Zuweisung bei den Ereignissen der Schaltfläche "Report close" und richte sie wieder neu ein. Dann funktionierts, anscheinend ist die Verbindung irgendwie beschädigt worden.
Gruß acco
openSUSE Tumbleweed - LibreOffice 24.8.2.1
Re: Makro für "Bericht schliessen" funktioniert nicht
Danke, deshalb habe ich natürlich nichts verstanden.
jetzt klappt es!
Für weitere Probleme (Direktdruck-Makro) benutze ich einen neuen Thread!
Liebe Grússe
Michael
jetzt klappt es!
Für weitere Probleme (Direktdruck-Makro) benutze ich einen neuen Thread!
Liebe Grússe
Michael
An alle, die das LibreOffice-Forum gern nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
❤️ Vielen lieben Dank für Ihre Unterstützung ❤️