Autor Thema: InViewEdit Optimierung / Performance  (Gelesen 1394 mal)

Offline CarstenB

  • Aktives Mitglied
  • ***
  • Beiträge: 193
  • Geschlecht: Männlich
InViewEdit Optimierung / Performance
« 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

Offline CarstenB

  • Aktives Mitglied
  • ***
  • Beiträge: 193
  • Geschlecht: Männlich
Re: InViewEdit Optimierung / Performance
« Antwort #1 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

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz