Hi,
der Agent kann mit dieser Formel nicht als periodischer Agent laufen, denn es muß eine Ansicht geöffnet sein.
Versuchs mal damit
Dim session As New NotesSession
Dim db As NotesDatabase
Dim collection As NotesDocumentCollection
Dim doc As NotesDocument
Set db = session.CurrentDatabase
Set collection = db.AllDocuments
Set doc = collection.GetFirstDocument
While Not (doc Is Nothing)
Call doc.ComputeWithForm(True,False)
Call doc.Save(True,False)
Set doc = collection.GetNextDocument(doc)
Wend
Wenn nur bestimmte Dokumente (z.B. einer Maske) bearbeitet werden sollen müsste man mit db.Search die collection füllen.
Ich hoffe das hilft dir weiter.
Axel