Domino 9 und frühere Versionen > Administration & Userprobleme

mehere Autorenfelder

(1/3) > >>

AC:
Hi Leute,
sorry daß ich hier für einige von Euch wieder mal mit diesem Thema nachfragen muß, doch beim Studium der 100 Treffer bei der Suche hier ist mir leider noch nicht ganz das Licht aufgegangen.

Frage 1. Kennt jemand einen guten und tiefgehenden Artikel (LDD?) über den Zusammenhang zwischen mehreren Autorenfeldern, Leserfeldern in einem Dokument., ACL ? Vielleicht gibts ja irgendwo eine Tabelle in der drin steht was unter welchen Szenarium passiert

Frage 2. Ich habe je 2 multiple Autoren- und Lesefelder in der Makse.
Je ein Autor und Leserfeld sind berechnet und beinhalten den Server und eine gemsichte Gruppe mit Managern (in ACL auch mit Managerzugriff).
Das andere Autorfeld beinhaltet den Ersteller des Dokuments in der Form: Vorname Name/Org.
Der Ersteller soll nun auswählen (mit dem Adressbuchdialog), wer noch bearbeiten darf bzw. lesen.
Die Ersteller selbst haben Autorzugriff mit dem Recht Dokumente zu erstellen
Ist das sinnvoll so oder was gibt es noch zu beachten???
 
Frage 3: In meinem speziellen Fall wird das zu erstellende Dokument durch eine LS Aktion schon im Backend erstellt und gespeichert bevor es geöffnet
am UI erscheint. Das ganze Heckmeck deshalb weil ich ein RTField schon vor dem öffnen setze.
Bevor ich im Backend das doc speichere setze ich noch das zweite Autorenfeld mit doc.dezAutor = session.username damit der
Ersteller auch Autorenrechte auf das Dokument hat.
Wenn das Dokument dann geöffnet ist , ist es zwar im editmode aber der Benutzer darf nicht speichern obwohl er im Autorenfeld Form: (Vorname Name/Org.)
drin steht.  Ich versteh es nicht.

Frage 4.
Kann man eigentlich verhindern, daß Kategorien (eventuell auch mit Summen)  in Ansichten am Server angezeigt werden für Benutzer die keine Leserechte auf die Dokumente haben und keine Dokumente sichtbar unter den angezeigten Kategorien hängen?

TIA, Holcomb

HeKo:
Hi Holcomb,

zu Deiner Frage 3:
Das im Backend erzeugte Feld wird wahrscheinlich nicht als Autorfeld gedeutet. Versuch mal, es mit

Dim itm As NotesItem
Set itm = New NotesItem( doc, "dezAutor", session.username,  READERS)

dann sollte es funktionieren...
zu Deiner Frage Nr. 4:
Du kannst in den Ansichtseigenschaften mit einem Häkchen entscheiden, ob "leere Kategorien angezeigt" werden sollen oder nicht. Das dürfte den gewünschten Effekt bringen.
Gruß
Henning

Axel Janssen temp:
Eigentlich sollten meines Wissens nach mehrere Autoren/Leserfelder funktionieren. Trotzdem ist es sauberer jeweils 1 Autorenfeld und 1 Leserfeld zu haben. Ich würde die Feldinhalte in querySave über LotusScript agregieren (geht über NotesItem Klasse). Das ist sauberer.
Ich habe schon Datenbanken mit 3 oder 4 Autorenfeldern gesehen. Und zumindest unter Domino5 hat das irgendwann Ärger gemacht. Außerdem ist das unübersichtlich, falls jemand die Datenbank erweitert, verändert.

Gruß Axel

AC:
Hallo Heko,

danke für die Antwort.
Zu meiner Frage 3: Ja genau, daran lags!
Beim setzen von Autoren  / Leserfelder via script am besten über item unter angabe des Readers oder Authors paramter.
Habs vergessen, daß man dies so machen sollte :-(

zu Frage 4. Ja genau das Häkchen bewirkt das.
hatte ich bisher noch keine Bedarf für. Man lernt nicht aus.

Gruß, Holkomb

AC:
Hallo Axel

das Autoren - bzw. Leserfeld soll ja manuell setzbar sein vom Benutzer.
Und egal was dieser hier einträgt, möchte ich, daß eine bestimmte Gruppe immer Schreib- und Lesezugriff behält.

Deshalb auch die doppelten Autoren und Leserfelder.



Gruß Holcomb

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln