von Mark in AB » Mo, 09.12.2019 13:36
Hallo,
ich möchte eine Datei als Arbeitskopie öffnen, die ein Kollege bereits geöffnet hat.
Das Argument "AsTemplate" scheint dafür allerdings nicht zu reichen.
Das geht nur, wenn die Datei auch schreibgeschützt geöffnet wird.
Wie muss das Argument heißen?
function fnOpenDoc(sDateiname21 as string)
' Variablen ---------------
DIM sDatURL21 as String
DIM oDoc21 as Variant
DIM args_od(1) as new com.sun.star.beans.PropertyValue
sDatURL21 = ConvertToURL(sDateiname21)
args_od(0).Name = "AsTemplate"
args_od(0).Value = True ' True = Wird als Kopie geöffnet
args_od(1).Name = "ReadOnly"
args_od(1).Value = False
fnOpenDoc = StarDesktop.loadComponentFromURL(sDatURL21, "_blank", 0, args_od())
end function
Vielen Dank und viele Grüße
Markus
Hallo,
ich möchte eine Datei als Arbeitskopie öffnen, die ein Kollege bereits geöffnet hat.
Das Argument "AsTemplate" scheint dafür allerdings nicht zu reichen.
Das geht nur, wenn die Datei auch schreibgeschützt geöffnet wird.
Wie muss das Argument heißen?
function fnOpenDoc(sDateiname21 as string)
' Variablen ---------------
DIM sDatURL21 as String
DIM oDoc21 as Variant
DIM args_od(1) as new com.sun.star.beans.PropertyValue
sDatURL21 = ConvertToURL(sDateiname21)
args_od(0).Name = "AsTemplate"
args_od(0).Value = True ' True = Wird als Kopie geöffnet
args_od(1).Name = "ReadOnly"
args_od(1).Value = False
fnOpenDoc = StarDesktop.loadComponentFromURL(sDatURL21, "_blank", 0, args_od())
end function
Vielen Dank und viele Grüße
Markus