Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: designi am 27.11.08 - 12:46:17
-
Hallo,
versuche mich gerade ganz frisch mit der Lotus Script Sprache auseinanderzusetzen.
Habe in einer Maske ein "Schließen" Button eingefügt mit folgender Formeln:
Sub Click (Source as Button)
var= Messagebox("Text", 36, "Fenstertitel")
End Sub
Wird nun "Ja" geklickt soll sich die Maske ohne speichern schließen, bei "Nein" natürlich nicht.
Wie schreibe ich das nun in die Formel?
Vielen Dank
Gruß Manu
-
Du willst dir in der Designer-Hilfe die Methode Close aus der Klasse NotesUIDocument anschauen.
Wieso machst du es denn nicht mit der Formelsprache. Das ist wesentlich einfacher.
@Command([FileCloseWindow])
@Prompt
FIELD Saveoptions
Diese Befehle dienen nur mal so als Hinweis.
Axel
-
OK. Das funktioniert fast.
Nur wo gebe ich ihm jetzt den Wert 1 oder 0 an. Bei Schaltfläche "Ja" soll die Maske geschlossen werden bei "Nein" halt nicht.
Und eine Verständnissfrage, wofür steht FIELD Saveoptions?
Gruß
Manu
-
Mit dem Feld SaveOptions kann man steuern ob ein Dokument gespeichert wird bzw. ob beim Schließen eines Dokumentes eine Speicherabfrage angezeigt wird.
Saveoptions = "0" -> Das Dokument wird ohne Nachfrage geschlossen, Änderungen werden nicht gespeichert.
SaveOptions = "1" -> Änderungen werden immer gespeichert.
Nur wo gebe ich ihm jetzt den Wert 1 oder 0 an. Bei Schaltfläche "Ja" soll die Maske geschlossen werden bei "Nein" halt nicht.
Das verstehe ich jetzt nicht so ganz. Was meinst du mit Wert 1 oder 0 angeben?
Axel
-
OK. Danke.
Mit den Werten 0 und 1 meinte ich Wahr und Falsch. bzw. Speichern mit Nachfrage oder ohne Nachfrage, wie du es beschrieben hast.