Du kannst 2 Sachen machen, um die Anforderung
- nur benannte Personen können Hauptdoc editieren
- nur benannte Personen können Responsedocs einsehen
zu erfüllen:
Ist ata´s lange Interpretation quasi
da er bereits genau das Richtige geantwortet hat, es sei denn, wir beide verstehen Dich falsch oder Du hast ata wohl eher missverstanden...
- im Hauptdoc ein Feld vom Typ Author anlegen, Multivalue
hier sollte der Ersteller die gewünschten Personen manuell eintragen.
ACHTUNG: solange die genannten Personen in der ACL dieser DB nicht höhere Rechte als Author besitzen, sind sie in der Lage nur Docs zu editieren, in denen sie namentlich im Authorfeld gelistet sind. Sobald sie zB Editor sind, spielt das Feld Author keine Rolle mehr, da Editoren auch fremde Docs editieren können, egal ob sie im Authorenfeld gelistet sind oder nicht ("ACL Editor Eintrag sticht Authorenfeld Eintrag")
- im Responsedoc stellst Du ein, daß "Werte übernommen werden" (komm nicht auf die genaue Bezeichnung jetzt in den Maskeneigenschaften..ist auf 2. Lasche, ganz oben)
Dazu erstellst Du ein Feld vom Typ Leser, Multivalue. Als "berechneten Wert beim anlegen" sollte dort der Name des Authorenfeldes aus dem Hauptdoc eingetragen werden
So müßte es klappen. Einen Haken hat das Ganze: wenn im Hauptdoc ein Editor auf die Idee kommt, die berechtigten Personen zu ändern, mußt Du diese Änderungen natürlich in die bis dato erstellen Response-Docs reinpushen => Lotus Script
Sollte es so sein, daß eine strikte Trennung für
- Editoren des Hauptdocs
- Leseberechtigte der Responses
eingehalten wird (also keine unbedingte Personenübereinstimmung) ist die o.g. Funktionalität dahingehend zu ändern, daß man im Hauptdoc 2 separate Feintuning-Zugriffsfelder erstellt, eines fürs editieren des Hauptdoc und eines für die Leser der folgenden Responses