Ich habe eine Aktione in einer Ansicht.
Die Ansicht zeigt Dokumente und deren antwortdokumente an (Antwortdokumente können wiederum antwortdokumente untergeordnet werden).
Die Aktion ermittelt aus dem selectierten dokument das Hauptdokument(das oberste dokument der hierachie) und übergibt die als parameter einer Funktion.
Die Funktion geht dann rekursiv den ganzen Dokumentstrang durch, verschiebt alle dokumente in eine andere datenbank und löscht die dokumente dann in der momentanen datenbank.
Wenn ich ein antwortdokument auswähle, funktioniert alles super, wenn ich aber das hauptdokument auswähle werden auch alle dokumente in die andere Datenbank verschoben.
Es werden auch alle Dokumente bis auf das Hauptdokument gelöscht. versucht die Funktion das Hauptdokument zu löschen, so kommt folgende feherlmeldung:
"Cannot remove NotesDocument when it is the Document Context"
Habt ihr eine Idee???
Ich wäre für jeden Ansatz dankbar.