Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: sven01900 am 25.07.07 - 09:16:23
-
Hallo miteinander,
ich bin absoluter Anfänger in Sachen Lotus Notes und wüsste gern wie ein Script zur automatischen Generierung einer csv-Datei aussieht. Das manuelle Erzeugen der Datei klappt wunderbar und die Weiterverarbeitung mit mySQL läuft auch prima. Nur müsste das jetzt halt automatisch einmal am Tag ablaufen. Kann mir jemand weiter helfen.
PS: Ich weis das es auch die Möglichkeit einer direkten Verbindung mit mySQL per ODBC gibt. Doch das erscheint mir momentan noch komplizierter deshalb erstmal der Weg über die csv-Datei.
Vielen Dank schon mal im Voraus
-
Also um das Ganze automatisiert zu erhalten, wirst du meines Erachtens um eine Lotus Script Programmierung nicht herumkommen und dir die Fileoperationen anschauen müssen. (Suche in der Hilfe nach dem "Open statement"). Als manuelle Alternative hast du die Möglichkeit Ansichten zu exportieren. (Datei --> Exportieren).
Gruß Sascha
-
Schau mal hier: http://www-10.lotus.com/ldd/nd6forum.nsf/55c38d716d632d9b8525689b005ba1c0/47eae4a484873fd685256fc400516951?OpenDocument
Axel
-
Da fängst du in der Online Hilfe des Designers bei File Handling an zu lesen. Dann wird dir schon mal klar wie du eine Datei anlegst, öffnest, was reinschreibst und wieder schließt.
Anschließend suchst du dir die Hilfe zur Klasse NotesView, Von da aus bekommst du raus wie du jeden einzelnen Eintrag der Ansicht die du vermutlich jetzt manuell verwendest über Script ansteuern kannst.
Dann kombinierst du die beiden Teile und damit dürftest du dann eigentlich eine CSV Datei erstellen können.
Du kannst natürlich auch hier im Forum einfach mal das suchen anfangen. "CSV" wäre ein gutes Stichwort. Ich bin mir sehr sicher das es hier auch Script Beispiele gibt die dir exemplarisch zeigen können wie du sowas anstellst.
-
Vielen Dank für die schnellen Antworten na da werd ich mal die Hilfe durchschauen.
-
Mit ein bischen Abenteuerlust könnte mit Java das aus der jakarta commons sandbox funktionieren:
http://jakarta.apache.org/commons/sandbox/csv/
Ich würds übrigens mit ODBC versuchen, weil das im Betrieb einfacher zu monitoren ist. So schwierig ist das auch nicht.
Gruß Axel