Count: Integer;
Свойство Count возвращает количество рабочих станций в коллекции.
Sub UserProc;
Var
MB: IMetabase;
Sec: IMetabaseSecurity;
User: IMetabaseUser;
Stations: IStations;
Station: IStation;
i, c: Integer;
Begin
MB := MetabaseClass.Active;
Sec := MB.Security;
User := Sec.ResolveName("ADMIN") As IMetabaseUser;
Stations := User.Stations;
For i := 0 To c - 1 Do
Station := Stations.Item(i);
Debug.WriteLine(Station.Name + '(' + Station.FullName + ')' + ". Comment: " + Station.Comment + ". Access: " + Station.Access.ToString);
End For;
End Sub UserProc;
При выполнении примера в консоль среды разработки будет выведена информация о рабочих станциях, для которых настроен доступ для указанного пользователя репозитория.
См. также: