die Formeldenke dieses Abschnitts ist so:
1. Jeder kann:
steht nix drin, also @if(Status="Neu";"";...
dann kann jeder diesen Abschnitt editieren.
2. Nur Personen mit einer bestimmten ACL-Rolle können editieren:
@if(Status="Neu";"[ROLLE_AUS_ACL_NAMENS_SCHREIBERLINGE]";...
also mit [] Klammern, damit Notes weiss, dass es sich um eine Rolle handelt
3. Nur Personen aus einem anderen Feld können
@if(Status="Neu";FELD_AUTOREN;...
also ohne []
4. immer nur der aktuelle User kann editieren:
@if(Status="Neu";@username;...
diese Formel ist zwar total beknackt, denn man bräuchte dann keine Controled Section, aber ist ja nur ein Bsp.
5. User mit Rolle ABC oder aus Autorenfeld können editieren:
@if(Status="Neu";FELD_AUTOREN:"[ROLLE_ABC]";...
der Doppelpunkt ":" erzeugt dabei eine Werteliste
Und denk dran, wg. Autoren etc...:
- wenn User laut ACL nur Autorenrecht haben, können sie egal wie die Formel der Controled Section lautet, nie das Doc als Ganzes (und Unterteile damit auch nicht) bearbeiten, solange sie nicht in einem Autorenfeld namentlich (entweder direkt oder über Gruppenname) genannt sind
- wenn User Editorrechte lt. ACL haben und stehen nicht im Autorenfeld drin, können sie dennoch das ganze Doc editieren, weil ein Editor Autorenfelder einfach ignoriert, aber im Falle eine Controled Section kann er uU den Abschnitt eben nicht bearbeiten