Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: cko am 26.06.07 - 16:11:00
-
Hallo zusammen,
ich möchte auf unserem Server einen Agent laufen lassen, der einmal wöchentlich 12 verschiedene Dokumente mit der jeweiligen Maske erstellt (habe auch 12 Masken) die dann per mail/link an die jeweiligen User gehen. Die sollen dann in diese Dokumente Daten eintragen.
Ich habe erstmal lokal mit @command([compose]];"Maskenname") rumprobiert, allerdings startet er dann immer den Notes Client und ich weiss nicht, ob er das nachher auf dem Server auch macht.
Gibt es eine Möglichkeit dass das Erstellen von Dokumenten im Hintergrund geschieht ohne den Client zu starten?
Da ich Lotus Script mässig keine Erfahrung habe, würde ich mich im Falle dieser Lösung über eine genaue Anleitung freuen.
Vielen Dank im voraus für die Hilfe
Carsten
-
Hallo und willkommen im Forum.
Fertige Lösungen oder genaue Anleitungen wirst Du hier eher nicht bekommen. Um tiefer in die Materie einzusteigen ist eine Schulung im Bereich LotusScript angebracht bzw. ein Selbststudium (bspw. mit den Unterlagen von Herdt).
Wir schubsen Dich aber gerne an:
Dim session As New NotesSession
Dim db As NotesDatabase
Dim doc As NotesDocument
Set db = session.CurrentDatabase
for i = 1 to 20
Set doc = db.CreateDocument
doc.Form = "Maskenname"
doc.Subject = "New building"
Call doc.Save( True, True )
next
Erklärungen dazu findest Du in der Designer Hilfe.
Andreas
-
Hallo Andreas,
vielen Dank für den Hinweis von wegen Komplettlösung. Hast recht das man das nicht erwarten sollte.
Aber trotzdem hat der "kleine Schubser" mir sehr weitergeholfen.
Vielen herzlichen Dank
Carsten