ich erstelle eine neues Dokument basierend auf einer XLT-Vorlage mit:
Code: Alles auswählen
arg(0).Name = "AsTemplate"
arg(0).Value = True
oDoc = StarDesktop.LoadComponentFromUrl(FileURL, "_blank" , 0, arg())
Gruß
Robert
Moderator: Moderatoren
Code: Alles auswählen
arg(0).Name = "AsTemplate"
arg(0).Value = True
oDoc = StarDesktop.LoadComponentFromUrl(FileURL, "_blank" , 0, arg())
Aus der Wirkung des Parameters "AsTemplate" wie in der API-Dokumentation beschrieben:Wie erklärt sich das?
bei XLT-Vorlagen? Die Dokumentation ist doch klar formuliert.als 'Gegenteil zum Standardfall'
Technischer Fakt ist das die zur Verfügung stehenden Eigenschaften/Parameter des Mediendescriptors eigentlich nur für das OpenDocument-Format (ODF) und die früheren nativen OO 1.x Formate gilt (strenggenommen NUR für ODF, aber ich glaube mit den OO 1.x Formaten gibt es keine konkreten Probleme).urbarobe hat geschrieben:Wie erklärt sichbei XLT-Vorlagen? Die Dokumentation ist doch klar formuliert.als 'Gegenteil zum Standardfall'
Gruß
Robert
Code: Alles auswählen
Sub oeffne_Vorlage()
FileURL = ConvertToUrl("D:\test\Quelldaten.ots"
'oder: FileURL = ConvertToUrl("D:\test\Quelldaten.xlt"
Dim arg(0) As new com.sun.star.beans.PropertyValue
arg(0).Name = "AsTemplate"
arg(0).Value = True
oDoc = StarDesktop.LoadComponentFromUrl(FileURL, "_blank" , 0, arg())
End Sub
Code: Alles auswählen
Sub oeffne_Vorlage()
FileURL = ConvertToUrl("D:\test\Quelldaten.ots"
'oder: FileURL = ConvertToUrl("D:\test\Quelldaten.xlt"
Dim arg(0) As new com.sun.star.beans.PropertyValue
arg(0).Name = "AsTemplate"
arg(0).Value = False
oDoc = StarDesktop.LoadComponentFromUrl(FileURL, "_blank" , 0, arg())
End Sub