Hallo zusammen,
ich habe nun
a) das ganze mal Agent gebastelt
b) eine Collection gebildet
c) ein Error - Handling eingefügt
Aber es funktioniert leider nicht.
zu c) Der Debugger bleibt beim Error-Handling stehen.
Muss der error noch irgendwo dimensioniert werden o. ä.?
Hier konnte ich leider keine näheren Infos in der Hilfe finden.
Ich habe es orientiert an der Hilfe gebaut.
Die Ansicht in der ich es teste zeigt auch alle Dokumente an.
Hier der Code im Ausschnitt:
Dim Collection As NotesDocumentCollection
...
Sub Initialize
On Error lsERR_NOTES_BAD_UNID GoTo ProcessError
...
getNextDocument:
Set doc = Collection.GetNextDocument(doc)
Wend
Exit Sub
ProcessError:
Call doc.RemoveItem( "$Ref" )
Call doc.Save( True, True )
Resume GetNextDocument
Die If-Schleife habe ich so belassen, lediglich mit Or gekürzt.
Aber es funktioniert wie gesagt nicht.
Ich starte wie gesagt den Agenten zuerst manuell über die Aktionen, aber beim Error-Handler bleibt der Debugger stehen, ohne Hinweise.
Wo steckt hier der Fehler?
Nochmals vielen DANK für all eure Hilfe, gerade so als Neuling ist man sehr darauf angewiesen!!!