Запуск шаблона openoffice получить макрос каталога
Мне нравится запускать шаблон openoffice (.ott) через мою командную строку. Как только мой template.ott открылся, он называется Untitled 1.odt
Что мне нужно, это способ получить местоположение template.ott (путь к каталогу шаблона, который сделал Untitled 1.odt). Я хочу использовать этот путь в макросе в Untitled 1.odt
Резюмируя вопрос: Итак, когда у меня есть макрос в Untitled 1.odt, как я могу получить местоположение template.ott?
Я использую OpenOffice Writer.
РЕДАКТИРОВАТЬ: я пишу макросы в Openoffice Basic.
1 ответ
Решение
Из листинга 5.47 макродокумента Андрея Питоняка:
Sub GetTemplatePath
Dim oDocProps
oDocProps = ThisComponent.getDocumentProperties()
MsgBox "TemplateURL " & oDocProps.TemplateURL
End Sub