Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Blackraven am 19.10.07 - 09:29:30

Titel: Querysave-Event über Agent??
Beitrag von: Blackraven am 19.10.07 - 09:29:30
Hallo zusammen,

Ich würde gerne per Agent Felder umsetzen. Da aber die Feld-Formeln sowie die Events versteckt sind, und ich nicht sehen kann, was da drin steht, weiss ich natürlich auch nicht, wo & wie da etwas berechnet wird.

Per "Doc.ComputeWithForm" werden ja "nur" die Feld-Berechnungen aktualisiert.

Wäre es möglich nen Umweg übers UI zu machen? Wird dann der Querysave-Event durchlaufen?

z.B.
Code
Set DocUI = Ws.EditDocument(True, Doc)
Call DocUI.Refresh
Call DocUI.Save
Call DocUI.Close(True)

Oder gibts keine Möglichkeit dazu?
Titel: Re: Querysave-Event über Agent??
Beitrag von: Axel am 19.10.07 - 09:36:41
Müsste so möglich sein. Bin mir aber nicht ganz sicher. Probier's doch einfach mal aus.


Axel
Titel: Re: Querysave-Event über Agent??
Beitrag von: Blackraven am 19.10.07 - 09:42:31
kann man den Agenten dann auch Scheduled laufen lassen?
Titel: Re: Querysave-Event über Agent??
Beitrag von: Glombi am 19.10.07 - 09:43:36
Die Verwendung von UI Klassen geht bei servergestützten/periodischen Agenten leider nicht.

Um zu sehen, welche Felder welcher Inhalt haben, könntest Du ein Dokument mal als strukturierten Text exportieren. Dann siehts Du auch bei verstecktem Design die Feldnamen.
Somit könntest Du einen Agenten erstellen, der alle relevanten Felder entsprechend mit ändert.

Andreas
Titel: Re: Querysave-Event über Agent??
Beitrag von: Blackraven am 19.10.07 - 09:45:31
@Glombi: Danke :) ist mir dann 2 min. später auch so in meinem Hirn aufgefallen... Ich glaub ich brauch Urlaub.