Domino 9 und frühere Versionen > ND6: Entwicklung

documentCollection geht nicht

(1/2) > >>

jBubbleBoy:
Hallo,

folgende Verständnisfrage. Ein Agent holt sich eine docCollection via

--- Code: ---set col = db.allDocuments
--- Ende Code ---
Wenn ich jetzt ein Document mit

--- Code: ---set doc = db.getDocumentByUNID( "E4F...")
--- Ende Code ---
hole und dann mit

--- Code: ---set doc = col.getNextDocument(doc)
--- Ende Code ---
mir das nächste Dokument holen möchte, klappt das ganze nicht mehr. Die Funktion getNextDocument bringt immer das gleiche Dokument zurück. Das Dokument ist aber in der docCollection.
Wo ist mein Denkfehler oder geht das einfach nicht?

bubble    

klaussal:
Ich denke mal, dass das so nicht geht, weil der einzelne "get" den pointer zerstört und so der getnext das nächste dok nicht mehr finden kann.

jBubbleBoy:
OKey aber wäre aber der Parameter bei getNextDocument eigentlich überflüssig, oder?

bubble

DerAndre:
Hm, ein  bischen dürftig der Code.
Aber es sieht danach aus, als wäre das Doc das Du mit getDoc... holst das Doc vor dem Doc was Du immer wieder bekommst.

DerAndre:
Der Parameter ist ja nur die Bezugsreferenz von wo aus er das nächste Doc holen soll. Also wozu sollte man ihn brauchen  ;D ???

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln