Domino 9 und frühere Versionen > ND9: Entwicklung
NotesViewEntryCollection - Intersect
spookycoder:
Hallo,
danke für die vielen Antworten.
Sorry, meine Angabe war nicht ganz vollständig:
@Torsten: Ich wende die Intersect-Methode der NotesViewEntryCollection an, ich will ja die vielen Einträge dezimieren, sodass in der NotesViewEntryCollection nur die Dokumente drinnen bleiben, welche auch in der NotesDocumentCollection sind. Umgekehrt macht es meiner Meinung nach keinen Sinn, dh. wenn ich die Intersect-Methode auf der NotesDocumentCollection anwende, verändert sich deren Inhalt ja nicht, es sind ja nur Dokumente drinnen, die ohnehin in der NotesViewEntryCollection sind.
Den Ansatz von Peter kann ich natürlich machen, schnell ist das natürlich nicht. Wenn es allerdings nicht anders geht werde ich das so machen müssen, jedoch einen ViewNavigator mit dem Caching verwenden damit die Schleife halbwegs performant bleibt.
Ullrich, welche Methode meinst Du denn konkret, die Resort-Methode des Views mit dem programmatischen Name der Spalte? Bin gespannt ob ich dann das so hinkriege, ich wollte die Methode recht generisch haben, sodass ich diese Aktion in jede View reinwerfen kann ohne jetzt speziell Anpassungen machen zu müssen.
danke & lg
Harald
eknori (retired):
Die intersect methode
jBubbleBoy:
wenn diese Funktion einen neuen Parameter bekommt, dann würden ja alte Programme nicht mehr laufen, deshalb glaube ich nicht daran ;)
https://www.ibm.com/support/knowledgecenter/en/SSVRGU_10.0.1/basic/H_INTERSECT_METHOD_VIEWENTRYCOLLECTION.html
spookycoder:
--- Zitat von: jBubbleBoy am 11.07.19 - 14:02:16 ---wenn diese Funktion einen neuen Parameter bekommt, dann würden ja alte Programme nicht mehr laufen, deshalb glaube ich nicht daran ;)
https://www.ibm.com/support/knowledgecenter/en/SSVRGU_10.0.1/basic/H_INTERSECT_METHOD_VIEWENTRYCOLLECTION.html
--- Ende Zitat ---
Sie steht eh schon dort:
maintainOrder
(Optional) Boolean. Specifies that after the Intersect operation is complete, whatever order the originating view was in when the NotesEntryCollection was created will remain in force for subsequent entry processing. That is, either the default view order will be used or that last set by calling ResortView.
eknori (retired):
der neue Parameter heisst maintainOrder ...
https://www.eknori.de/2019-06-06/get-sorted-results-from-dql-queries/
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln