Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: buzi am 25.06.12 - 14:11:45

Titel: Export Notes nach Calc
Beitrag 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
Titel: Re: Export Notes nach Calc
Beitrag von: Axel am 25.06.12 - 15:50:58
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
Titel: Re: Export Notes nach Calc
Beitrag von: W126 am 25.06.12 - 16:08:13
Ich habe diesen Link http://www-10.lotus.com/ldd/nd6forum.nsf/55c38d716d632d9b8525689b005ba1c0/3095c6c0c1ee796d852573a30068b448?OpenDocument für meinen Export genutzt.

Gruß Jörg
Titel: Re: Export Notes nach Calc
Beitrag von: buzi am 25.06.12 - 16:27:10
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...