... ich würde versuchen das Dokument anders zu initialiseren, über db.UnprocessedDocuments zum Beispiel
Gerade das wollte ich nicht, da ich das aktuell markierte Doc verschieben wollte, nicht irgendwelche angehakten. Das markierte ist nämlich auch sichtbar aufgeschaltet.
und das vorherige/nachfolgende über vw.GetDocumentByKey(Nr) einer Ansicht, die in der ersten Spalte nach der Nummer sortiert ist....
Wollte ich vermeiden, da mir diese Ansicht eben genau die gewünschte und zu manipulierende Reihenfolge präsentiert.
Die 2. Ansicht müßte also prinzipiell genauso aussehen wie die Erste...
Habe etwas anderes probiert (neben GetPrevSilbling, was auch nicht klappte):
Set docAlt=GetDocumentByUNID(docContext.UniversalID)
Set docPrevious=vw.GetPrevDocument(docAlt)
in der Vermutung, DocumentContext könnte als In-Memory-Dokument irgendwie was spezielles sein - wieder nichts, dh der gleiche Fehler.
Kann es sein, daß ein 'Quereinstieg' in einen View prinzipiell nicht möglich ist und man sich nur nur beginnend mit vw.GetFirstDocument durchhangeln kann?
Worin (verflixt nochmal) unterscheidet sich dann die von vw.GetFirstDocument zurückgelieferte Dokumentreferenz von einer anderen Dokumentreferenz?
Ziemlich ratlos...