Autor Thema: Dialogliste mit Personen aus ACL  (Gelesen 1242 mal)

Offline Bille

  • Senior Mitglied
  • ****
  • Beiträge: 258
  • Geschlecht: Weiblich
  • Ich kam, sah und ... staunte!
Dialogliste mit Personen aus ACL
« am: 24.07.06 - 08:09:33 »
Guten Morgen!

Ich möchte in einer Maske ein Auswahlfeld (egal ob Dialogliste oder Optionsschaltfläche) haben, das mir die eingetragenen Personen der ACL anzeigt. Am besten wäre es noch, wenn man die Personen in Abhängigkeit von vergebenen UserRoles anzeigen könnte.

In der Hilfe bzw. Forumssuche habe ich nur zwei Dinge gefunden.

1) Klasse Notes-ACL - Roles
Das gibt mir allerdings nur die Rollen zurück und nicht die Personen

2) Feld Dialogliste mit "Zugriffskontrollliste für Auswahl verwenden"
Das zeigt mir alles an, sowohl Personen als auch Server und Rollen.

Hat jemand einen Tipp für mich?

Gruß
Bille
« Letzte Änderung: 24.07.06 - 16:32:37 von Bille »
Experience is the name
everyone gives to his mistakes.
                                             (Oscar Wilde)

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: Dialogliste mit Personen aus ACL
« Antwort #1 am: 24.07.06 - 08:13:38 »
Hallo

Schau Dir mal in der Designer-Hilfe die Methoden "getFirstEntry" und "getnextEntry" der NotesACL-Klasse und alle Eigenschaften und methodern der NotesACLEntry-Klasse an.

Damit solltest Du aus der ACl alle Personen ausfiltern können und in Liste speichern, die Du als Auswahlmöglichkeit dem User zeigen kannst.

Dirk
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Offline diali

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.023
  • Geschlecht: Männlich
Re: Dialogliste mit Personen aus ACL
« Antwort #2 am: 24.07.06 - 08:15:06 »
die Liste musst Du dir über NotesACL und dann über die NotesACLEntry rausholen
Code
dim acl as NotesACL
dim ACLEntry as NotesACLEntry
...
Set ACLEntry = ACL.GetFirstEntry
While not ACLEntry
   ...
   Set ACLEntry= ACL.GetNextEntry(ACLEntry)
Wend
Gruß
Dirk

Offline Bille

  • Senior Mitglied
  • ****
  • Beiträge: 258
  • Geschlecht: Weiblich
  • Ich kam, sah und ... staunte!
Re: Dialogliste mit Personen aus ACL
« Antwort #3 am: 24.07.06 - 09:45:19 »
Super, genau danach hab ich gesucht.

Vielen Dank Euch beiden!
Bille
 :D
Experience is the name
everyone gives to his mistakes.
                                             (Oscar Wilde)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz