Domino 9 und frühere Versionen > ND6: Entwicklung

NotesView.GetNextDocument - Dokumente werden ausgelassen?

<< < (2/2)

m3:
Danke die Herren, es ist eine Freude zu sehen, wie schnell und Kompetent einem hier geholfen wird.

Ich werde Bernhards Ansatz wählen, da er mir a) logisch erscheint und b) kauminvasiv ist (das ist Code, den ich geerbt habe, da will ich eigentlich so wenig wie möglich ändern).

Markus, Dein Ansatz hat auch was, aber Bernhards Lösung erscheint mir in diesem Fall die praktikablere.

Danke für Eure Zeit!

datenbanken24:
Es gibt noch einen dritten Weg,
der sehr einfach ist und gleichzeitig die Performance des Agenten erhöht:

Vor der Schleife eine Zeile:

View.AutoUpdate=False

danach wieder:

View.AutoUpdate=True

Die Ansicht bleibt solange "false" aktiv ist in der gleichen Reihenfolge,
auch wenn Docs gespeichert werden.
Auch wird die Ansicht nicht nach jedem Speichern eines Docs neu indiziert,
was ordentlich Performance bringt. (abhängig von der Anzahl der wirklichen Doc Saves)

Gruß,
Uwe

m3:
Hallo Uwe,

ja klingt auch nicht schlecht. Mal schaun, ob meine bisherigen Änderungen helfen. Wenn nicht, ist View.AutoUpdate=False dran.  ;D

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln