Datei öffnen klappt nach Update auf 2.4 nicht mehr

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

Benutzeravatar
jkl
***
Beiträge: 56
Registriert: Fr, 27.02.2004 23:43

Datei öffnen klappt nach Update auf 2.4 nicht mehr

Beitrag 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
http://www.schulzeug-online.de OpenOffice in der Förderschule...
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

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

Beitrag 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!
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Benutzeravatar
jkl
***
Beiträge: 56
Registriert: Fr, 27.02.2004 23:43

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

Beitrag 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
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

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

Beitrag von komma4 »

Ohne eine Änderung am Code tippe ich auf ein timing-Problem.
Wenn's läuft...
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Antworten