Hallo Swordfish,
ich würde in dem Bereich der Verbindung weiter suchen: Relativer Pfad, absoluter Pfad, angemeldete Datenbank.
Vielleicht versuchst Du das Formular auf eine angemeldete Datenbank umzustellen. Dann könnte es sein, dass Du Dich um die Verbindung nicht mehr kümmern musst. Ich habe hier leider nicht die Möglichkeit, Dein Szenario nachzustellen.
Gruß
Robert
❤️ Helfen Sie noch heute, unser LibreOffice Forum zu erhalten! ❤️
Unterstützen Sie das LibreOffice-Forum und helfen Sie uns, unser Ziel für 2025 zu erreichen!
🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Fehler beim Aufruf eines Berichts über externes Formular
Re: Fehler beim Aufruf eines Berichts über externes Formular
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
-
- Beiträge: 19
- Registriert: Di 11. Jul 2017, 20:32
Re: Fehler beim Aufruf eines Berichts über externes Formular
Hallo Robert,RobertG hat geschrieben: ↑Mo 30. Okt 2017, 09:06Hallo Swordfish,
ich würde in dem Bereich der Verbindung weiter suchen: Relativer Pfad, absoluter Pfad, angemeldete Datenbank.
Vielleicht versuchst Du das Formular auf eine angemeldete Datenbank umzustellen. Dann könnte es sein, dass Du Dich um die Verbindung nicht mehr kümmern musst. Ich habe hier leider nicht die Möglichkeit, Dein Szenario nachzustellen.
Gruß
Robert
ich werde mal schauen, was ich da noch so hinkriege. Irgendwie müsste es doch zu schaffen sein.
Vielen Dank für Deine tatkräftige Unterstützung - sie hat mich trotzdem ein ganzes Stück weitergebracht,
auch wenn das aktuelle Problem noch nicht gelöst ist.

Gruß,
Swordfish76
Re: Fehler beim Aufruf eines Berichts über externes Formular
Hallo Swordfish,
wir müssen ja wohl irgendeine Änderung an der Öffnungsfunktion der Datei vornehmen:
öffnet bei Dir zwar die Datenbankdatei, liefert aber einen Fehler beim Verbindungsversuch über die Tabellen oder andere Elemente.
Vielleicht bringt ja die Zuschreibung einer bestimmten Variablenart bei den (leeren) Argumenten etwas. Falls etwas mit der Makroausführung nicht stimmt, dann wäre vielleicht einer Ergänzung notwendig:
Welche Parameter in dem Aufruf geändert werden könnten ist hier zu lesen:
https://api.libreoffice.org/docs/idl/re ... oader.html
Schau auch von dort weiter in Richtung Media-Descriptor:
https://api.libreoffice.org/docs/idl/re ... iptor.html
Gruß
Robert
wir müssen ja wohl irgendeine Änderung an der Öffnungsfunktion der Datei vornehmen:
Code: Alles auswählen
SUB Kundenliste
DIM oDocument AS OBJECT
DIM Arg()
oDocument = StarDesktop.loadComponentFromURL("file:///J:/Documents/Immobilien/Interessentenverwaltung.odb", "_blank", 0, Arg() )
END SUB
Code: Alles auswählen
SUB Kundenliste
DIM oDocument AS OBJECT
DIM Arg() AS new com.sun.star.beans.PropertyValue
oDocument = StarDesktop.loadComponentFromURL("file:///J:/Documents/Immobilien/Interessentenverwaltung.odb", "_blank", 0, Arg() )
END SUB
Code: Alles auswählen
SUB Kundenliste
DIM oDocument AS OBJECT
DIM Arg() AS new com.sun.star.beans.PropertyValue
Arg(0).name="MacroExecutionMode"
Arg(0).value = 4
oDocument = StarDesktop.loadComponentFromURL("file:///J:/Documents/Immobilien/Interessentenverwaltung.odb", "_blank", 0, Arg() )
END SUB
https://api.libreoffice.org/docs/idl/re ... oader.html
Schau auch von dort weiter in Richtung Media-Descriptor:
https://api.libreoffice.org/docs/idl/re ... iptor.html
Gruß
Robert
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:
Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.