Hallo zusammen,
ich habe hier in einer Notes R6-Datenbank einen Agenten mit folgenden Eigenschaften:
- Shared
- Trigger „On schedule“, daily at 02:30, run on [Server name]
- Target: “All documents in database”
- Set runtime security level: 2 (allow restricted operations)
- Default access for viewing and running this agent: All readers and above
Im Script des Agenten (bzw. in der Sub, die ich im Agenten aufrufe) sind ausschließlich LotusScript-Backendklassen.
Im Prinzip werden in dem Agenten Dokumente einer Ansicht durchlaufen mit
Set view = db.GetView("viewABC")
Set docLoop = view.GetFirstDocument
While Not (docLoop Is Nothing)
Call docLoop.ReplaceItemValue("fieldXY", “abc”)
Call docLoop.save(False,False,False)
Set docLoop = view.GetNextDocument(docLoop)
Wend
In der Agenten-Ansicht ist vor dem Agenten ein blauer Haken, d.h. er ist aktiviert.
Dennoch läuft er nicht an. Wenn ich den Agenten manuell starte, läuft er wunderbar durch.
Ein ähnlicher Agent (gleiche Einstellungen, ähnlicher Sourcecode) in der gleichen DB läuft sauber geplant.
Ein Deaktivieren und erneutes Aktivieren hat nichts gebracht.
Habt Ihr noch Tipps, was ich noch überprüfen bzw. machen könnte?
Vielen Dank,
Alex