Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: nieke am 12.07.02 - 08:38:36
-
Hallo!
Habe es jetzt ja geschafft im "Querymodechange", daß das sich das Dokument nicht mehr in den Bearbeitungsmodus versetzen läßt, wenn ein bestimmte Bedingung erfüllt ist.
Wie kann ich es denn in Abhängigkeit von einem bestimmten Feld verhindern, daß sich das Dokument aus einer Ansicht heraus mit dem rechten Mausklick im Bearbeitungsmodus öffnen läßt?
Ich will, wenn ein bestimmtes Feld ausgefüllt ist, daß sich das Dokument keinesfalls mehr ändern läßt.
Wie mach' ich das denn bloß??????????
-
Hallo, Nieke,
im QueryOpen kann man den Editmode abprüfen und dann das Öffnen mit continue = false verhindern. Und durch den QueryOpen gehen Sie immer. Ggf müssen auch die Web-Events zusätzlich beachtet werden.
Gerald
-
... wie prüfe ich denn den Editmode ab?
Wie muß denn das Script aussehen, damit ich das Bearbeiten verhindern kann?
-
Hallo,
wenig Zeit daher Telegrammstil:
Die Hilfe sagt zu
QueryOpen:
QueryOpen( Source as NotesUIDocument, Mode as Integer, IsNewDoc as Variant, Continue as Variant )
Mode
Integer. Read-only. 0 indicates the user is opening the document for reading. 1 indicates the user is opening the document for editing.
Continue
Boolean. Read-write. Indicates whether or not the document will open. Initially set to True. Set this parameter to False if you do not want the document to open.
Also
if mode = 1 then Continue = False
Gerald
-
so, hab' ich ausprobiert und hat auch so geklappt wie ich wollte.
DANKESCHÖN!