Domino 9 und frühere Versionen > ND7: Entwicklung

Maske schließen Button mit Lotus Script

(1/1)

designi:
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

Axel:
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

designi:
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

Axel:
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.


--- Zitat von: designi am 28.11.08 - 08:34:24 ---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.

--- Ende Zitat ---

Das verstehe ich jetzt nicht so ganz. Was meinst du mit Wert 1 oder 0 angeben?


Axel

designi:
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.




Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln