Domino 9 und frühere Versionen > ND7: Entwicklung
Dokument zur Bearbeitung sperren
koehlerbv:
Das ganze Vorgehen ist vollkommen falsch. Und das wird auch nicht besser, selbst wenn man da noch herumdoktort. Wenn man die Zugriffsrechte der Dokumente in der DB VOLLKOMMEN im Griff hat (was ich zu bezweifeln wage), dann könnte das helfen:
[LotusScript]: EditMode für bestimmte Dokumente verwehren
Aber wie gesagt: Da müsste der ganze Rest stimmen. Und da fehlt Dir wohl noch einiges. Lass Dich also bitte nicht täuschen, wenn Du Code aus dem BP-Artikel umsetzt! Du könntest da ggf. einem üblem Trugschluss aufsetzen. Lies daher bitte sorgfältigst die Einleitung meines Artikels!
Bernhard
ata:
... hast du Option Explicit in der Aktion und in den Globals der Maske gesetzt?
Toni
pete_bla:
Hi,
(oder Option Declare..)
aber mir stellt sich die Frage, (wie auch Bernhard), warum Du hier den "In Bearbeitung öffnen" verweigern willst?
- normalerweiese darf das kein Problem sein - die, die nicht dürfen (->Autoren/nicht Autoren) erhalten sowieso nie den Bearbeitungsmodus.
Ich verwehre das "im Bearbeiten öffnen" persönlich per Scirpt allerhöchsten im
--- Code: ---Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
if Mode = 1 and not IsNewDoc then continue = false
End Sub
--- Ende Code ---
mehr auch: -> Desingerhelp "NotesUIDocument"...
Für alles Anderes muss man viel zuviele Dinge beachten -
und eine Sicherheit stellt dies sowieso nicht da !
Wenn Du dich davon nicht abbringen lässt,
geb uns mehr infos, was Du eigentlich überhaupt vorhast.
Eventuell können wir Dir dann besser helfen.
Gruss, Pete(r)
ata:
... ich vermute mal, daß in der Aktion eine Validierung stattfindet, ob ein möglicher Autor das Dokument in diesem Fall trotzdem bearbeiten darf. Ich kenn solche Fälle, bei denen es darauf ankommt, daß das Dokument aus einer bestimmten Ansicht geöffnet werden muß und in einem bestimmten Status (etc) ist...
Da kenne ich entsprechende Konstrukte, daß Autoren nicht jederzeit bearbeiten dürfen - je nachdem wie kompliziert die Prozessabläufe sind...
Toni
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln