Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet 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!
-
@Command([ToolsRefreshAllDocs])
gruss
-
Geht dat auch innerhalb eines LotusScript-Agent?
Ich habe einige Dokumente in der Datenbank, die man nicht mehr öffnen kann!
-
im agenten "call uidoc.refresh"...
-
Ich mach sowas immer mit
doc.ComputeWithForm(True,True)
hth
-rar
-
und ich mit doc.ComputeWithForm(false,false) ;D
Andreas
-
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