Ich habe einen separaten Template-Ordner, der von mehreren Nutzenden verwendet wird und aus dem heraus Dokumente erstellt und automatisch gespeichert werden sollen. Ich würde gern ein Speicher-Macro schreiben, welches den Pfad der Templates nutzt, um relativ dazu Dokumente beim Öffnen von Templates abzuspeichern. Der relative Pfad soll genutzt werden, damit das macro auf verschiedenen PCs funktioniert.
Also das Template liegt in /path/to/template.ott
und das darauf basierende Dokument soll in ../Ziel/Dokument.odt
abgespeichert werden.
Das Schreiben der Speicherfunktion beim Öffnen bereitet mir keine Probleme, nur bin ich nicht fündig geworden, wie ich an den oben beschrieben Pfad ran komme. Ich schreibe das macro in python.
Version: 7.4.5.1 / LibreOffice Community
Build ID: 40(Build:1)
CPU threads: 8; OS: Linux 6.2; UI render: default; VCL: gtk3
Locale: de-DE (en_US.UTF-8); UI: en-US
7.4.5-1
Calc: threaded