Sub Initialize
Dim session As New NotesSession
Dim db As NotesDatabase
Dim agent As NotesAgent
Dim collection As NotesDocumentCollection
Dim doc As NotesDocument
Dim currentLog As NotesLog
Set db = session.CurrentDatabase
Set agent = session.CurrentAgent
Set collection = db.UnprocessedDocuments
Set currentLog = New NotesLog( "Log for " & agent.Name )
If ( ( Today - agent.LastRun ) > 7 ) Then
currentLog.OverwriteFile = True
Else
currentLog.OverwriteFile = False
End If
Call currentLog.OpenFileLog( "c:\log.txt" )
Call currentLog.LogAction _
( collection.Count & " docs being processed." )
'....code to process each document...
Call currentLog.Close
End Sub