Hallo Hans-Werner, also ich hab das Makro extern via Batch gestartet - mit und ohne aktiven Schnellstarter. Bei mir läuft das durch, hab es mehrfach versucht.
Gruß Oliver Am 02.04.2019 um 08:51 schrieb OoOHWHOoO:
Bezug 1: https://listarchives.libreoffice.org/de/users/msg21463.html Bezug 2: https://listarchives.libreoffice.org/de/users/msg21448.html Hallo Oliver, ich habe jetzt mal ganz ausführlich getestet (s.u. TESTREIHE): [1] Es ist unerheblich, ob man den extern Makro-Aufruf via "WindowsBatch" oder "Perl" durchführt. Sollte also auch mit einem (vergleichbaren) Linux-BASH-Aufruf funktionieren. [2] Mit der LO-Dateiauswahl (com.sun.star.ui.dialogs.OfficeFolderPicker) funktioniert das Makro IMMER FEHLERFREI. [3] Mit der Betriebssystem-Dateiauswahl (com.sun.star.ui.dialogs.FolderPicker) funktioniert das Makro ab "LO 6.2.1.2" NICHT MEHR. [3.1] Das Makro bleibt hängen, wenn man via angezeigter Dateiauswahl ein Verzeichnis ausgewählt hat und danach die Dateiauswahl wieder (automatisch) ausgeblendet wurde. [3.2] Der WindowsTaskManager zeigt an, dass die Prozesse "soffice.bin" und "soffice.exe" existieren, aber keinerlei CPU-Last erzeugen. [4] Startet man in der Hängenbleiben-Situation [3.1] zusätzlich manuell "soffice.exe" nochmals, läuft das Makro dann fehlerfrei weiter. [4.1] Entgegen meiner früheren Aussage, muss man (beispielsweise) nicht eine neue CALC manuell öffnen, es reicht "soffice.exe" manuell (nachzu) starten. Wie das jetzt alles zusammenhängt ( Warum läuft das Makro weiter, wenn man "soffice.exe" manuell nachstartet ?) kann ich nicht erklären, da ich zu wenig über die LO-internen Abläufe weiß. Grüße Hans-Werner TESTREIHE (A) LO 5.3.7.2 (x64) - Installation PARALLEL "com.sun.star.ui.dialogs.FolderPicker" => OKAY "com.sun.star.ui.dialogs.OfficeFolderPicker" => OKAY (B) LO 6.1.5.2 (x64) - Installation PARALLEL "com.sun.star.ui.dialogs.FolderPicker" => OKAY "com.sun.star.ui.dialogs.OfficeFolderPicker" => OKAY (C) LO 6.2.1.2 (x64) - Installation PARALLEL "com.sun.star.ui.dialogs.FolderPicker" => ERROR + Makro bleibt hängen. + Startet man in dieser Situation "...\LibreOffice\program\soffice.exe" zusätzlich manuell nach, läuft das Makro fehlerfrei weiter. "com.sun.star.ui.dialogs.OfficeFolderPicker" => OKAY (D) LO 6.2.2.2 (x64) - Installation STANDARD "com.sun.star.ui.dialogs.FolderPicker" => ERROR + Makro bleibt hängen. + Startet man in dieser Situation "...\LibreOffice\program\soffice.exe" zusätzlich manuell nach, läuft das Makro fehlerfrei weiter. "com.sun.star.ui.dialogs.OfficeFolderPicker" => OKAY
-- Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/ Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de Listenarchiv: https://listarchives.libreoffice.org/de/users/ Datenschutzerklärung: https://www.documentfoundation.org/privacy