|
Получить список пользователей, которым доступна роль "Администратор" |
☑ |
0
miron16
03.06.08
✎
18:11
|
как получить список пользователей, которым доступна роль "Администратор"?
|
|
1
Heckfy
03.06.08
✎
18:13
|
В СП набери "Пользователь"
|
|
2
miron16
03.06.08
✎
18:15
|
написано только о текущем пользователе
|
|
3
Mitriy
03.06.08
✎
18:16
|
РольДоступна?
|
|
4
miron16
03.06.08
✎
18:17
|
это опять же для текущего пользователя...а мне надо как то перебрать спрПользователи и проверять....а рольдоступна этого не делает
|
|
5
Mitriy
03.06.08
✎
18:21
|
в (1) те подсказали ужо, ТвойПользователь.Роли.Содержит...
|
|
6
miron16
03.06.08
✎
18:23
|
ну нет там такого....
|
|
7
miron16
03.06.08
✎
18:23
|
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| Пользователи.Ссылка
|ИЗ
| Справочник.Пользователи КАК Пользователи";
Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();
СписокМенеджеров = Новый СписокЗначений;
Пока Выборка.Следующий() Цикл
СписокМенеджеров.Добавить(Выборка.Ссылка);
КонецЦикла;
|
|
8
Heckfy
03.06.08
✎
18:24
|
(6) Конкретизирую:
ПользователиИнформационнойБазы
|
|
9
miron16
03.06.08
✎
18:27
|
спасибо
|
|
10
Mitriy
03.06.08
✎
18:29
|
(5)
Пользователи = ПользователиИнформационнойБазы.ПолучитьПользователей();
Для Каждого Пользователь Из Пользователи Цикл
ЕстьБухгалтер = Пользователь.Роли.Содержит(Метаданные.Роли.Бухгалтер);
КонецЦикла;
|
|
11
Mitriy
03.06.08
✎
18:29
|
(10) к (6)
|
|