Erstmal im Voraus: mein erster eintrag in diesem forum, das ich leider viel zu spät entdeckt habe, bisher habe ich immer auf
www.lotus.com/ldd gesucht und hin und wieder etwas gefunden. ich hoffe, dass ich in bestimmten fällen auch helfen kann. bin seit 5 jahren notesentwickler und admin.
hier meine Frage (weil Problem ist es keines mehr):
ich habe folgende do while loop schleife:
Set collection = dbView.getdocumentbykey(blabla)
Set doc = collection.GetFirstDocument()
While Not(doc Is Nothing)
## innerhalb der Schleife wird aus dem aktuellen Dokument etwas ausgelesen und in ein neues Dokument geschrieben ##
Set doc = collection.getnextdocument(doc)
Wend
Nach der Erstellung des kleinen Scripts habe ich ca. 2 Stunden lang bei der Ausführung folgenden Fehler bekommen:
"document is not part pf the collection"
und zwar bei der Zeile 'Set doc = collection.getnextdocument(doc)'
Nach eben diesen 2 Stunden und einer beträchtlichen Menge an gerauften Haaren, lief das Script fehlerfrei.
Abgesehen davon, dass man eine Fehlerbehandlung einbauen kann, hat JEMAND Erfahrung mit diesem Phänomen???
Liegt es vielleicht an der View, ändert sich die collection während des scripts?
Freue mich über Input