von hol.sten » Mo, 17.03.2008 19:08
Toxitom hat geschrieben:Diese Zeile ist falsch:
Code: Alles auswählen
Url = "file:///F:\Schülerlisten\Klasse 9 0708\Fehlzeitenhelfer.ods"
Das ist kein Pfad in URL Schreibweise! dieser dürfte weder Leerzeichen enthalten noch Backslashe.
Backslash darf wirklich nicht im Namen sein, Leerzeichen aber schon. Der Fehler verschwindet bereits, wenn man die genannte Zeile so abändert:
Code: Alles auswählen
Url = "file:///F:/Schülerlisten/Klasse 9 0708/Fehlzeitenhelfer.ods"
Etwas verwundert war ich allerdings über den Filternamen zum Laden. Eine ODS-Datei muss man nicht als "scalc:
Text - txt - csv (StarOffice Calc)" laden (auch wenn das nicht zu einem Fehler führt). Daher reicht beim Laden ganz einfach
Code: Alles auswählen
Doc = StarDesktop.loadComponentFromURL(Url, "_blank", 0, Array())
ohne
FileProperties().
[quote="Toxitom"]Diese Zeile ist falsch:
[code]Url = "file:///F:\Schülerlisten\Klasse 9 0708\Fehlzeitenhelfer.ods"[/code]
Das ist kein Pfad in URL Schreibweise! dieser dürfte weder Leerzeichen enthalten noch Backslashe.[/quote]
Backslash darf wirklich nicht im Namen sein, Leerzeichen aber schon. Der Fehler verschwindet bereits, wenn man die genannte Zeile so abändert:
[code]Url = "file:///F:/Schülerlisten/Klasse 9 0708/Fehlzeitenhelfer.ods"[/code]
Etwas verwundert war ich allerdings über den Filternamen zum Laden. Eine ODS-Datei muss man nicht als "scalc: [b]Text - txt - csv[/b] (StarOffice Calc)" laden (auch wenn das nicht zu einem Fehler führt). Daher reicht beim Laden ganz einfach
[code]Doc = StarDesktop.loadComponentFromURL(Url, "_blank", 0, Array())[/code]
ohne [i]FileProperties()[/i].