Программа для тех, кто хочет быстро ответить на вопрос — кому из пользователей какая роль установлена
Из нюансов кода
1. В нашей базе в справочнике пользователей добавлен реквизит — уволен.
Соответственно, в запросе — этот реквизит учитывается:
Процедура КнопкаВыполнитьНажатие(Кнопка)
// Вставить содержимое обработчика.
РезОбработки.Очистить();
запрос = новый запрос();
Запрос.Текст =
"ВЫБРАТЬ
| Пользователи.Ссылка
|ИЗ
| Справочник.Пользователи КАК Пользователи
|ГДЕ
| Пользователи.ПометкаУдаления = ЛОЖЬ
| И Пользователи.Уволен = ЛОЖЬ
|
|УПОРЯДОЧИТЬ ПО
| Пользователи.Ссылка";
Корректируйте под себя.
2. Вполне вероятно, что код не оптимален. В данном случае это неинтересно.
3. Проверял работу в УТ 10.3, БП 2.0, ЗУП 2.5.
Доброго дня, а что делает кнопка «Выполнить»?
(1) NazarovV,
как раз показывает пользователей = которым та или иная роль установлена