Das Notes Forum

Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: Christopher am 11.04.06 - 08:33:09

Titel: Bearbeiten von Dokumenten verhindern.
Beitrag von: Christopher am 11.04.06 - 08:33:09
Hallo Entwickler,

das Bearbeiten von Dokumenten habe ich bis jetzt immer über das Event: Querymodechange und Postmodechange verhindert.

Wenn man aber ein Dokument in einer Ansicht über ein Smart Icon bearbeitet scheinen diese Events nicht zugreifen. Das gleich gilt auch bei eingebetten Ansichten dort gibt es ja auch die Möblichkeit bei den "Eigenschaften Bearbeiten zu wählen".

Hat einer von Euch noch eine Lösung wie man das abfangen kann? Bis jetzt arbeite ich mit SaveOptions. Aber schöner wäre es, wenn das Dokument erst gar nicht in den Bearbeitungsmodus versetzt werden kann.

Gruß Christopher
Titel: Re: Bearbeiten von Dokumenten verhindern.
Beitrag von: Axel am 11.04.06 - 08:36:15
Ich sage nur ein Wort: Autorenfelder

Axel
Titel: Re: Bearbeiten von Dokumenten verhindern.
Beitrag von: Christopher am 11.04.06 - 08:40:36
Ja damit arbeite ich. der Autor soll ein Dokument genehmigen bzw. Kommentare hinzufügen das passiert über Aktionen mit LS. Ich wollte es aber trotzdem verhindern. Es ist reine Schönheitskosmetik die ich betreibe.

Deine nächste Antwort wird wohl Bearbeitbarer Abschnitt sein  ;D
Titel: Re: Bearbeiten von Dokumenten verhindern.
Beitrag von: Axel am 11.04.06 - 09:01:21
Deine nächste Antwort wird wohl Bearbeitbarer Abschnitt sein ;D

Unter Umständen ja.  ;)

Verstehe ich das richtig, dass auch der Autor das Dokument nicht mehr editieren können soll, außer Kommentare einzufügen bzw. es zu genehmigen?

In diesem Fall könnte man auch mit evt. berechneten Teilmasken arbeiten. Die eine Maske enthält die bearbeitbaren Felder, die andere die gleichen Felder in berechneter Ausführung.


Axel
Titel: Re: Bearbeiten von Dokumenten verhindern.
Beitrag von: Christopher am 11.04.06 - 09:18:39
Genau das hast Du richtig verstanden. Hm ja das wäre ein Lösung. Ich denke die wäre richtig gut.
Titel: Re: Bearbeiten von Dokumenten verhindern.
Beitrag von: Christopher am 11.04.06 - 09:58:36
Super gute Idee Axel so funktioniert es besser als je zuvor!
Titel: Re: Bearbeiten von Dokumenten verhindern.
Beitrag von: koehlerbv am 11.04.06 - 10:45:24
Ganz abgesehen davon, hast Du da auch nicht die richtigen Events getroffen. Schaust Du hier:
EditMode für bestimmte Dokumente verhindern (http://atnotes.de/index.php?topic=20455.0)

Bernhard
Titel: Re: Bearbeiten von Dokumenten verhindern.
Beitrag von: Christopher am 11.04.06 - 12:14:28
Danke für die Info es ist immer wieder schön, wenn man hier Hilfe von alten Notes Entwicklern bekommt.
Titel: Re: Bearbeiten von Dokumenten verhindern.
Beitrag von: Christopher am 12.04.06 - 09:18:24
@koehlerbv

so habe es mal wie bei Dir beschrieben ausprobiert. Aber no Chance wenn Du ein Dokument über ein Smart Icon oder in in in einer eingebetten Ansicht Bearbeiten wählst wird zwar das event "PostOpen" usw. ausgeführt und Source.EditMode = False  auch aber das scheint LN nicht zu interessieren. Das Dokument wird trotzdem in den Bearbeitungszustand gesetzt.