[gelöst] URL seems to be an unsopported one....

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

Moderator: Moderatoren

GrobMakrobiker
**
Beiträge: 39
Registriert: Mo, 09.02.2009 20:18

[gelöst] URL seems to be an unsopported one....

Beitrag von GrobMakrobiker »

Hallo zusammen,

seit kurzem läuft bei mir ein Makro nicht mehr, welches vorher immer ohne Probleme eine Datei geöffnet hat.

Der Code:

Code: Alles auswählen

Dim strURL as String
Dim mNoArgs() as new com.sun.star.beans.PropertyValue
'den Rest als Object

   objService = createUnoService("com.sun.star.frame.Desktop")
   objDatei = ThisComponent
   objBlaetter = objDatei.Sheets
   objZielBlatt = objBlaetter.getbyname("Startseite") 'Zieldatei

   strURL = objZielBlatt.DrawPage.Forms.GetByIndex(0).GetByName("fsEingabe").Text
   ConvertToURL(strURL)
   msgbox strURL
   objZielBlatt = objBlaetter.getbyname("Liste") 'Zieldatei

   objQuelltabelle = objService.loadComponentFromURL(strURL, "_blank", 0, mNoArgs())
Auch wenn ich die Eingabe des Formulars durch einen String ersetze ("/home/groby/Eingabe.ods"), oder die Variablen "offen" deklariere (Dim mNoArgs() )kommt die Fehlermeldung:
"Es ist eine Exception aufgetreten. URL seems to be an unsopported one".

Ich habe das Problem auch schon im Linux-Forum geposted, aber es scheint, dass ich der einzige bin.

Hat jemand einen Tipp zum weitersuchen?

LG Groby

---
Was ich bereits versucht habe:
- OO neu installiert
- URL direkt eingegeben
- Java neu installiert (hätt ja sein können..)
- Variablen neu deklariert
- Standard-Bibliothek extra geladen
- Das WWW durchforstet....
Dateianhänge
fehler.png
fehler.png (12.55 KiB) 915 mal betrachtet
Zuletzt geändert von GrobMakrobiker am Di, 12.05.2009 14:31, insgesamt 1-mal geändert.
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: URL seems to be an unsopported one....

Beitrag von komma4 »

Fehlermeldung besagt, dass die URL falsch ist.

Wenn Du ConvertToURL() aufrufst, wird NICHT der übergebene string geändert.

Versuche mal:

Code: Alles auswählen

objQuelltabelle = objService.loadComponentFromURL( ConvertToURL( strURL ), "_blank", 0, mNoArgs())
Hilft das?
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)
GrobMakrobiker
**
Beiträge: 39
Registriert: Mo, 09.02.2009 20:18

Re: URL seems to be an unsopported one....

Beitrag von GrobMakrobiker »

Hallo Winfried,

jaaa, vielen Dank! Jetzt läuft's!

LG Groby
Antworten