Domino 9 und frühere Versionen > ND6: Entwicklung

Alle Rollen in einem Feld anzeigen

<< < (4/5) > >>

koehlerbv:
Naja, auf die beiden Fehler hätte man auch kommen können  ;)

uidoc.Document.Zugriffsliste_L = arrRoles

Mir kam es auch mehr darauf an zu zeigen, dass man ein Array keinem String zuweisen kann.

Bernhard

Axel:

--- Zitat von: Glombi am 04.04.06 - 14:20:41 ---Also das ist für mich zu kompliziert. Besser so:

Sub Postopen(Source As Notesuidocument)
   Dim session As New NotesSession
   Dim db As NotesDatabase
   Dim acl As NotesACL
   Dim doc As NotesDocument
   Set db = session.CurrentDatabase
   Set acl = db.ACL
   Set doc = Source.Document
   doc.ACLRoles = acl.Roles   
End Sub

Das Fed "Zugriffliste_L" muss dann eine Dialogliste mit einer Formel als Auswahl haben. Als Formel wird dann lediglich
  ACLRoles
eingetragen.

ACLRoles muss ein Textfeld mit Mehrfachwerten sein.

Andreas

--- Ende Zitat ---

Warum kompliziert, wenn's auch einfach geht?    :-\

Manchmal denkt man um viel zu viel Ecken.   :o

Axel

Selin:
Guten Morgen,

kann ich die Werte in der Dialogliste auch defaultmäßig alle marrkiert darstellen?
Somit müsste der User nur die Haken bei denen rausnehmen, die das Dokument nicht lesen sollen.

Danke + Grüsse
Selin

koehlerbv:
Dafür brauchst Du ACLRoles nur Deinem Dialogfeld Zugriffsliste_L zuzuweisen.

Bernhard

diali:
Schreibe in die Vorgaben des Feldes "Zugriffliste_L" den Namen des Feldes, in dem alle Rollen stehen - also "ACLRoles"

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln