Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: CLI_Andreas_Schmidt am 01.09.04 - 13:32:20
-
Hi @all,
ich erstelle eine Collection auf folgendem Wege.
Set notescol = v.GetAllDocumentsByKey(Wert, True)
Die Dokumente werden auch gefunden, aber wenn ich dann mit getfirst und getnext arbeite, dann wird nicht von oben nach unten die Collection durchgegangen, sondern die Sortierung muss wohl anders in der Collection sein.
Jedenfalls ist das FirstDocument ein Dokument was in der Ansicht in der Mitte liegt.
??? Was kann ich da machen ?
-
Da hatten wir letzte Tage einen ähnlichen Thread. Die Collection sieht jeden Tag anders aus. Da muss Mann wohl selber sortieren oder sich eine entsprechende Ansicht bauen.
-
Ich habe eine Ansicht, die auch sortiert ist. Aber klappt irgendwie nicht.
-
mit einer ViewEntryCollection arbeiten, die ist nämlich sortiert.
Eine Document- Collection ist intern immer nach dem erstellungsdatum sortiert, was einem natürlich nix bringt.
Gruß
Tode
EDIT:
Wenn man seine Ressourcen kennt (http://www-1.ibm.com/support/us/search/index.html (http://www-1.ibm.com/support/us/search/index.html)) und dort ein wenig vernünftig sucht (NotesDocumentCollection sort),
dann bringt einen gleich der allererste Eintrag zum Ziel... (http://www-1.ibm.com/support/docview.wss?rs=0&q1=notesdocumentcollection+sort&uid=swg21095476&loc=en_US&cs=utf-8&cc=us&lang=en)
-
Du brauchst eine NoteaViewEntryCollection. Da gibt es aber ein paar "Issues" (die beim Super.Human.Quality.Engineering sind ;D)
Andreas
-
Aha,
dann werde ich wohl den Code umändern müssen. Danke für den Hinweis. Ich hoffe die methode macht das was ich will.
Gruss
Andreas
-
Hallo Andreas,
mit der NotesViewEntryCollection hatte ich in letzter Zeit etwas Probleme (siehe dieser Strang (http://www.atnotes.de/index.php?board=3;action=display;threadid=17927)). Ich habe es lösen können, indem ich einen NotesViewNavigator aus der Ansicht erzeugt und diesen mit GetFirst und GetNext durchlaufen habe.
Viele Grüße
Harry