Lotus Notes / Domino Sonstiges > Tipps und Tricks
Dokument zum bearbeiten sperren -> Erweitert
koehlerbv:
Kleiner Tipp:
Einfach mal 'ne leere DB machen mit 'ne Maske und 'ner Ansicht.
In der Maske Events wie folgt belegen:
- MsgBox "<Eventname>" (damit man sieht, was gerade passiert)
- In PostOpen: Wenn Bedingung "Nicht editierbar!" erfüllt und EditMode = True, dann Source.EditMode = False -> Damit wird jetzt QueryModeChange angesprungen !
- In QueryModeChange jetzt entsprechend reagieren: Bedingung erfüllt -> Warnmeldung, EditMode = False -> Continue = False
Es kommt hier wirklich auf die Abfolge PostOpen -> QueryModeChange an bzw. auf den separaten Ansprung von QueryModeChange (PostOpen mit EditMode = True bedeutet Strg-B auf Dok in Ansicht).
QueryOpen spielt im ganzen Prozess keine Rolle.
HTH,
Bernhard
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln