Users: IMetabaseUsers;
Свойство Users возвращает коллекцию пользователей, созданных в текущем репозитории.
Данная коллекция включает всех пользователей, созданных в менеджере безопасности репозитория. Описания данных пользователей загружаются при входе в репозиторий. Также, если в репозитории имеются пользователи с признаком отложенной загрузки описания, то по мере загрузки их описаний, они также будут доступны в коллекции Users.
Sub Main;
Var
MB: IMetabase;
MS: IMetabaseSecurity;
Users: IMetabaseUsers;
User: IMetabaseUser;
Begin
MB := MetabaseClass.Active;
MS := MB.Security;
Users := MS.Users;
For Each User In Users Do
Debug.WriteLine(User.Name);
End For;
End Sub Main;
После выполнения примера в консоль среды разработки будут выведены наименования всех пользователей, созданных в текущем репозитории.
См. также: