Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: SaSaWu am 25.11.02 - 12:19:38
-
Mit welchem Befehl/ welcher Funktion kann ich erreichen, dass ein geändertes Dokument ohne Speicherabfrage ("Möchten Sie speichern?") beendet und auch wirklich nicht gespeichert wird?
Notes Client 4.5.7
-
internes Feld namens "SaveOptions".
Textliche Wert "1" wäre Speichern ohne Abfrage
Textliche Wert "0" wäre keine Speicherabfrage und kein Speichern
-
Das ist mir leider etwas zu ungenau (bin noch nicht solange ein Notser!). Ich möchte die Funktion in folgende Formel einbetten:
@If(IStatus = "genehmigt";
@If(@Contains(@UserRoles;"[Entscheider]");
"";
@Prompt([OK];"Fehler 003:";"Bereits genehmigte Dokumente dürfen nur von Inhabern mit Entscheidungsrecht geändert werden!")+ @Command([FileCloseWindow]));
"")
An der Stelle *** @Command([FileCloseWindow]) *** soll das Dokument beendet werden ohne Speicherabfrage und ohne Speichern!
Wie lautet die Funktion?
(Vielen Dank für die Geduld!)
-
@If(IStatus = "genehmigt";
@If(@Contains(@UserRoles;"[Entscheider]");
"";
@do(@Prompt([OK];"Fehler 003:";"Bereits genehmigte Dokumente dürfen nur von Inhabern mit Entscheidungsrecht geändert werden!");@setfield("SaveOptions";"0");@Command([FileCloseWindow])));
"")
mit dem @Do sollte es gehen, daß du mehrere Operationen sequenziell ausführen kannst innerhalb deiner if schleife.
-
Vielen Dank, das war's!