Autor Thema: Dokumente ohne Speicherabfrage beenden?  (Gelesen 1297 mal)

Offline SaSaWu

  • Aktives Mitglied
  • ***
  • Beiträge: 140
  • Geschlecht: Männlich
Dokumente ohne Speicherabfrage beenden?
« 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

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Dokumente ohne Speicherabfrage beenden?
« Antwort #1 am: 25.11.02 - 12:21:00 »
internes Feld namens "SaveOptions".
Textliche Wert "1" wäre Speichern ohne Abfrage
Textliche Wert "0" wäre keine Speicherabfrage und kein Speichern
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline SaSaWu

  • Aktives Mitglied
  • ***
  • Beiträge: 140
  • Geschlecht: Männlich
Re:Dokumente ohne Speicherabfrage beenden?
« Antwort #2 am: 25.11.02 - 12:39:04 »
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!)

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Dokumente ohne Speicherabfrage beenden?
« Antwort #3 am: 25.11.02 - 12:47:04 »
@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.
« Letzte Änderung: 25.11.02 - 12:47:25 von Rob Green »
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline SaSaWu

  • Aktives Mitglied
  • ***
  • Beiträge: 140
  • Geschlecht: Männlich
Hat geklappt! Danke!!!
« Antwort #4 am: 25.11.02 - 14:20:43 »
Vielen Dank, das war's!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz