Hallo,
das Script soll eine Ansicht durchlaufen und doppelte Dokumente löschen. Habe aber das Problem, dass die Schleife nur ein einziges mal durchläuft. Kann mir jemand einen Tipp geben.
Dim Server As String
Dim Filename As String
Dim z As String
Dim Datenbank As NotesDatabase
Dim Ansicht As NotesView
Dim Dokument As NotesDocument
Server = ""
Filename = "spar.nsf"
Set Datenbank = New NotesDatabase(server,Filename)
Set Ansicht = Datenbank.GetView("hkt")
Set Dokument = Ansicht.GetFirstDocument()
z = Cstr(Dokument.hkt(0))
Set Dokument = Ansicht.GetNextDocument(dokument)
Do Until Dokument Is Nothing
If z = Cstr(dokument.hkt(0)) Then
Call dokument.Remove( True )
Else
z = Cstr(Dokument.hkt(0))
Set Dokument = Ansicht.GetNextDocument(dokument)
End If
Loop