Das Notes Forum
Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: buzi am 25.06.12 - 14:11:45
-
Hallo zusammen,
ich habe folgende Aufgabenstellung zu bewältigen: Starte aus Lotus Notes (Release 8.5.3) ein OO Calc Dokument und fülle dieses mit Daten aus den markierten Notes-Dokument(en).
Mein Script startet wie folgt:
Dim SM As Variant
Dim Desktop As Variant
Dim args() As Variant
Dim calApplication As Variant
Dim worksheet As Variant
Set SM = CreateObject("com.sun.star.ServiceManager")
Set Desktop = SM.CreateInstance("com.sun.star.frame.Desktop")
Set calApplication = Desktop.loadComponentFromURL("private:factory/scalc","_blank",0,args)
Set worksheet = calApplication.Sheets.getByName("Sheet1")
Leider kommt schon im ersten Aufruf CreateObject die Fehlermeldung "cannot create automation object". Was fehlt mir?
Danke und Grüße
Melanie
-
Mit OO habe ich leider keine Erfahrung, aber schau mal hier: http://atnotes.de/index.php/topic,40092.0.html (http://atnotes.de/index.php/topic,40092.0.html)
Vielleicht findest du hier Infos die dich weiterbringen.
Hier habe ich auch noch was gefunden: Code exports Lotus Notes data to an OpenOffice Calc spreadsheet (http://searchdomino.techtarget.com/tip/Code-exports-Lotus-Notes-data-to-an-OpenOffice-Calc-spreadsheet)
Axel
-
Ich habe diesen Link http://www-10.lotus.com/ldd/nd6forum.nsf/55c38d716d632d9b8525689b005ba1c0/3095c6c0c1ee796d852573a30068b448?OpenDocument für meinen Export genutzt.
Gruß Jörg
-
Danke für die Antworten! Ich habe die Lösung selbst herausgefunden. Meine Open Office Installation war nicht richtig registriert, vermutlich bedingt durch eine frühere Symphony Installation?! Bei einer Kollegin lief der Agent nämlich, so kam ich drauf dass es an meinem System liegen muss. Komplette Deinstallation von Lotus Notes + Open Office und Neuinstallation und schon lief der Agent und 1/2 Nachmittag Arbeit war dahin...