Seite 1 von 1

Datei öffnen klappt nach Update auf 2.4 nicht mehr

Verfasst: So, 04.05.2008 13:48
von jkl
Hallo,

hatte mir ein Makro geschrieben, was unter anderem auch eine Writervorlage öffnet um ein neues Dokument anzulegen. Dieses Makro hat auch einwandfrei funktioniert, nun scheint es jedoch plötzlich nicht mehr zu gehen.

Fehlerbeschreibung: Wenn ich das Dokument lokal öffne, klappt es wunderbar. Wenn ich das Dokument von meinem webdav-Ordner öffne erhalte ich eine Fehlermeldung: url seems tu be an unsupported one...


Codeauszug:

Code: Alles auswählen

sPfad = Pfad & "WortlistenSchreibVorlage.ott"
url=converttourl(sPfad)

Dim vDoc
Dim Arg(1) as new com.sun.star.beans.PropertyValue

rem Arg(0).Name= "AsTemplate"
Arg(0).Value = "True"
Arg(1).Value = "Ein wichtiges Dokument"
vDoc = StarDesktop.loadComponentFromURL(sPfad,"_blank",0,Arg())
Jemand eine Idee, wie ich das Makro auch weiterhin aus dem webdav-Ordner laufen lassen kann?

Danke

J. Kleis

Re: Datei öffnen klappt nach Update auf 2.4 nicht mehr

Verfasst: Di, 06.05.2008 17:39
von komma4
J,,

Dein Code zeigt leider nicht, wie "Pfad" besetzt wurde.
Was zeigt eine MSGBOX url nach dem Funktionsaufruf...? Sieht das plausibel aus?

"Sitzt" Du hinter einer Dial-Up-Verbindung und es dauert zu lange, um die Adresse aufzulösen?
Läuft das Makro unter einer anderen Benutzerkennung (nicht)?



Alles Theorie (verwende Öffnen_WEBDAV-Makros nicht) - vielleicht gibt es bei 2.4 hier einen Fehler...

Berichte uns bitte, wenn Du etwas herausfindest; Danke!

[gelöst] Re: Datei öffnen klappt nach Update auf 2.4 nicht m

Verfasst: Di, 20.05.2008 18:23
von jkl
Hallo,

sorry dass ich so lange nicht geantwortet habe, aber hatte keine Zeit, mich dem Problem zu stellen.

Beim heutigen Fehlersuchen habe ich das Skript wieder ans laufen bekommen. Ich würde jetzt auch sofort auf einen Fehler von mir tippen, wenn das Skript nicht nach dem Update ohne Änderung gestreikt hätte. Keine Ahnung aber es läuft und mehr will ich auch nicht. Zu der Frage und damit es nicht aussieht als wäre ich zu blöd zum nachprüfen und wolle nur die freundlichen Helfer beschäftigen:

Der Pfad wird so ausgelesen und dann einfach mit dem Dateinamen verknüpft:
  • Function Pfad_auslesen


    sAktURL = oDoc.url
    n = 1
    do until instr(n, sAktUrl, "/") = 0
    n = instr(n, sAktUrl, "/") +1
    loop
    sPfad = left(sAktURL, n-1)
    Pfad_auslesen = sPfad

    End Function
Ist aber nicht von mir, weiß aber nicht mehr, wo ich das gefunden habe...

Trotzdem Danke

J. Kleis

Re: Datei öffnen klappt nach Update auf 2.4 nicht mehr

Verfasst: Mi, 21.05.2008 23:46
von komma4
Ohne eine Änderung am Code tippe ich auf ein timing-Problem.
Wenn's läuft...