Domino 9 und frühere Versionen > Entwicklung
Felder über Agent aktualisieren
notes-gustl:
Hallo Notes-Freunde,
ich weiß nicht weiter....
Ich weise mit einem automatischen, regelmäßigen Agenten einem Feld (Status-Nr) einen Wert zu. -> Kein Problem!
Aus diesem Wert errechnen sich andere Felder beim aktualisieren (Status-Text). Im normalen Betrieb ist dies kein Problem.
Jetzt müssen sich diese Felder aber auch aktualisieren, wenn ich das Feld (Status-Nr) mit einem Agenten ändere.
Mit bekannte Befehle aktualisieren aber die Felder nur, wenn ich eine Ansicht geöffnet habe - was nicht der Fall ist, wenn ich den Agenten über den Server starte.
Hat jemand nen Tipp für mich?
Danke
Gustl
TMC:
Ich gehe mal davon aus da handelt es sich um berechnete Felder?
Da gibt es keine Möglichkeit, über einen scheduled Server-Agenten berechnete Felder zu aktualisieren, da UI-Klassen bzw. Formelsprache wie @Command([ToolsRefreshSelectedDocs]) nicht erlaubt sind.
Ich denke Du musst die Items mit Deinem Backend-Agenten manuell neu setzen.
Semeaphoros:
Grundsätzlich ja, wobei beschränkt ein ComputeWithForm in Script in Frage kommen könnte.
TMC:
Was meinst Du mit "beschränkt", Jens?
Soweit ich weiß kann man mit der ComputeWithForm - Methode berechnete Werte nicht neu berechnen.
Semeaphoros:
The ComputeWithForm method provides a means of checking that the data you've placed in a document meets a form's requirements
--> Heisst, es hängt ganz einfach davon ab, wie das Formular aufgebaut ist :(
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln