Nun ja, es geht halt mit roher Gewalt
In R5 werden nur die letzten 20 Änderungen protokolliert. Das folgende Script schreibt 20 Dummy-Einträge und löscht diese wieder:
Dim session As New NotesSession
Dim db As NotesDatabase
Dim acl As NotesACL
Dim entry As NotesACLEntry
Dim i As Integer
Set db = session.CurrentDatabase
If Not ( db.IsOpen ) Then
Call db.Open( "", "" )
End If
Set acl = db.ACL
For i = 1 To 20
Set entry = New NotesACLEntry( acl, " ", ACLLEVEL_NOACCESS )
Call acl.Save
Set entry = acl.GetEntry( " " )
Call entry.Remove
Call acl.Save
Next
Es steht zwar was in der Historie, aber damit kann ich leben.
In R6 gibt es wohl ein anderes Limit.
Andreas