Da würd ich mal vermuten, dass tatsächlich irgend ein Ghost-Dokument existiert. Musst Du mal mit NotesPeek in die DB reinschauen
Danke für den Tip-
NotesPeek kannte ich bisher nicht, ich werde mal danach suchen.
Ich kann den "Fehler" immer wieder reproduzieren. Hmm.
Auch, wenn ich mal die Dokumente von Hand anlege und dann das Elterndokument von Hand lösche, findet ich via
Set parent = db.GetDocumentByUNID( doc.ParentDocumentUNID )
das nicht mehr vorhandene Dokument.
Strange, dürfe IMO eigentlich nicht sein.
In der produktiven Anwendnung werden die Eltern und die Antwortdokumente im Backend via Script erzeugt.
Zuerst das Elterndokument (ohne save erstmal), dann in einer While scheilfe die Antwortdokumente) und danach wird das Elterndokument erst geseichert.
Während des Durchlaufs der Scheilfe passierte ein Fehhler und ich war daher der Meinung es könnte kein Elterndokument existieren.
Aber ich finde eben was für parent, aber ohne jegliche items (im debugger).
Mir scheint, daß ich obige script Zeile hier gar nicht mehr anwenden kann in diesem Zusammenhang, weil wenn er nicht vorhandene Elterndokumente findet, dann isses für die Katz. :-/
Holcomb