Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: CarstenB am 09.02.11 - 17:37:27

Titel: InViewEdit Optimierung / Performance
Beitrag von: CarstenB am 09.02.11 - 17:37:27
Hallo zusammen,
ich habe in einer DB festgestellt, dass beim InViewEdit nach dem Speichern des Dokumentes noch eine paar Sekunden vergehen, bis die Eieruhr verschwindet und ich weiterarbeiten kann. Es sieht so aus, als ob die Ansicht noch einmal aktualisiert wird.
Kann ich dies irgendwie verhindern?

Besten Dank für eure Hilfe

Carsten
Titel: Re: InViewEdit Optimierung / Performance
Beitrag von: CarstenB am 22.02.11 - 14:20:01
Tach nochmal,
habe das Problem nach etwas Suchen gelöst und will einfach mal meine Erkenntnisse mitteilen. Vielleicht steht zukünftig nochmal jemand vor dem Problem:

Bei jedem InViewEdit wird nach dem document.save noch das QueryRecalc der View ausgeführt. Und hier ging die Zeit verloren, da der Entwickler hier eine Todsünde begangen und mit @Now in Selektions- und Spaltenformeln gearbeitet hat.

Dies habe ich nun durch einen berechneten Datumswert ersetzt, der über einen periodischen Agenten aktualisiert wird (à la Sean Burgess / superNTF)
Und nun fluppt das ganze

Carsten