Seite 1 von 1
[gelöst]Makro für "Bericht schliessen" funktioniert nicht
Verfasst: Sa 8. Apr 2017, 20:58
von mexman
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
Re: Makro für "Bericht schliessen" funktioniert nicht
Verfasst: So 9. Apr 2017, 01:17
von F3K Total
Moin,
hast du vielleicht die falsche Datei hochgeladen? Sie enthält weder einen Knopf CLOSE REPORT noch ein dazugehöriges Makro.
Gruß R
Re: Makro für "Bericht schliessen" funktioniert nicht
Verfasst: So 9. Apr 2017, 02:05
von mexman
Oh ja.... sorry...danebengeklickt

Hier:
Re: Makro für "Bericht schliessen" funktioniert nicht
Verfasst: So 9. Apr 2017, 09:31
von Acco
Tach,
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").close
Gruß acco
Re: Makro für "Bericht schliessen" funktioniert nicht
Verfasst: So 9. Apr 2017, 14:52
von mexman
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.
- BASIC runtime error.
Object variable not set.
Gruss
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

Re: Makro für "Bericht schliessen" funktioniert nicht
Verfasst: So 9. Apr 2017, 20:14
von Acco
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
Re: Makro für "Bericht schliessen" funktioniert nicht
Verfasst: So 9. Apr 2017, 20:19
von mexman
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