Das Notes Forum
Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: masseur81 am 29.01.08 - 11:29:02
-
Hallo,
ich möchte gern die berechneten Felder eines NotesUIDocuments neu berechnen lassen, auch wenn sich das Dokument nicht im Edit-Modus befindet.
Hintergrund ist eine Workflowverwaltung, die den Status eines Dokuments auf Knopfdruck per Lotusscript ändert. Die Anzeige der Workflowdaten im UI wird dabei aber nicht aktualisiert. Der Benutzer darf das Dokument auch nicht uneingeschränkt in den Edit-Modus versetzen.
Kurzum: Der Aufruf der Refresh-Methode funktioniert ohne EditMode nicht. Ist es nun die einzige Möglichkeit, das Dokument kurzfristig doch in den EditMode zu versetzen und danach das Refresh aufzurufen oder gibt es eine Variante, von der ich nichts weiß?
-
Ob es unter R8 eleganter geht weiß ich nicht.
Aber ein swichtform auf die gleiche Maske sollte helfen
-
Iiieh. Da ist zunächst erstmal das Konzept falsch.
Ich weiss nicht, wie Dein restlicher Code aussieht, aber fange mit einem NotesUIWorkspace.ViewRefresh an (da brauchst Du kein EditMode), und notfalls musst Du zu einem eigenen Reload (Document schliessen, neu öffnen - siehe hierzu die Forumssuche) greifen.
Gehen tut das auf jeden Fall. Beim Konzept würde ich aber ansetzen ...
Bernhard