N
NeoSimvolist
Код:
Sub GetNotesAddress(UserRole As String, UserItem As NotesItem)
Dim session As New NotesSession
Dim db As NotesDatabase
Dim acl As NotesACL
Dim entry As NotesACLEntry
Dim AllRoles As Variant
Dim MyName As NotesName
Set db = session.CurrentDatabase
Set acl = db.ACL
Set entry = acl.GetFirstEntry
While Not entry Is Nothing
AllRoles = entry.Roles
Forall CurrentRole In AllRoles
If CurrentRole = UserRole Then
Set MyName = New NotesName(entry.Name)
UserItem.AppendToTextList(MyName.Canonical)
End If
End Forall
Set entry = acl.GetNextEntry( entry )
Wend
End Sub
Как переделать эту функцию чтобы она доставала еще и пользователей из групп? или это и так будет работать
Этот список затем используется для рассылки сообщений.