Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: HeiCore am 15.10.03 - 15:36:03

Titel: Per Agent berechnete Felder aktualisieren?
Beitrag von: HeiCore am 15.10.03 - 15:36:03
Hi!

Wie kann ich zum Beispiel mit einem Agenten berechnete Felder, die jetzt noch einen "alten" Wert haben, aktualisieren?

"Von Hand":

Öffnen, in EditMode wechseln und abspeichern geht!

Aber wie mache ich das mit einem Agenten?

Danke schonmal!
Titel: Re:Per Agent berechnete Felder aktualisieren?
Beitrag von: Till_21 am 15.10.03 - 15:44:12
@Command([ToolsRefreshAllDocs])

gruss
Titel: Re:Per Agent berechnete Felder aktualisieren?
Beitrag von: HeiCore am 15.10.03 - 15:59:12
Geht dat auch innerhalb eines LotusScript-Agent?

Ich habe einige Dokumente in der Datenbank, die man nicht mehr öffnen kann!
Titel: Re:Per Agent berechnete Felder aktualisieren?
Beitrag von: my head am 15.10.03 - 16:04:29
im agenten "call uidoc.refresh"...
Titel: Re:Per Agent berechnete Felder aktualisieren?
Beitrag von: rar am 15.10.03 - 16:41:51
Ich mach sowas immer mit
doc.ComputeWithForm(True,True)

hth
-rar
Titel: Re:Per Agent berechnete Felder aktualisieren?
Beitrag von: Glombi am 15.10.03 - 17:45:10
und ich mit doc.ComputeWithForm(false,false)  ;D

Andreas
Titel: Re:Per Agent berechnete Felder aktualisieren?
Beitrag von: koehlerbv am 15.10.03 - 18:38:09
Da dies ja ein Backend-Agent sein sollte, verbieten sich my head's Vorschlag und auch der von rar.
Andreas' Methode ist die zweckmässigste - auf eventuelle Fehler bei ComputeWithForm kann man so gezielt reagieren (je nach den äusseren Umständen).

Bernhard