Имя: Пароль:
1C
 
Как программно ограничить выбор элементов справочника
0 Vvvvv
 
23.07.18
10:56
Вопрос в следующем есть справочник Пользователи.
Как сделать выбор пользователя из этого справочника, только тех, которые указаны в регистре сведений.
Если в РС 5 пользователей, то именно эти и будут доступны?
1 Остап Сулейманович
 
23.07.18
10:57
(0) Самое простое - сделать выбор не из справочника, а из РС.
2 чувак
 
23.07.18
10:57
Обычное приложение?
3 Vvvvv
 
23.07.18
10:58
(2) управляемая форма
4 чувак
 
23.07.18
11:00
Программно открой форму и втыкай тда твой список в параметры
5 Vvvvv
 
23.07.18
11:01
(1) не совсем понимаю как это сделать. Если на форме размещен сам справочник пользователи и его ограничить
6 Остап Сулейманович
 
23.07.18
11:01
(5) Откуда выполняется выбор?
7 Strogg
 
23.07.18
11:02
(23) сделать для объекта форму для выбора пользователя и заполнять эту форму данными из твоего рс.
8 Vvvvv
 
23.07.18
11:02
(4) программно открыть справочник пользователи? Предположим я его открою, добавлю в список параметров. Но выбирать можно и в самой обработки, не открывая форму выбора
9 Остап Сулейманович
 
23.07.18
11:03
(7) Точно. Так будет правильнее.
10 Vvvvv
 
23.07.18
11:06
Вроде есть событие, в котором можно заполнить элементы которые доступны, а так же убрать варианты значений. Только не помню как называется?
11 Остап Сулейманович
 
23.07.18
11:09
(10) На УФ можно программно устанавливать отбор в ДС. В любом событии. Но чаще это делается в ПриСозданииНаСервере.
12 Lexey_
 
23.07.18
11:10
(10) ОбработкаПолученияДанныхВыбора()
13 Остап Сулейманович
 
23.07.18
11:10
А вообще перечитай еще раз (7). В нем "суть и соль".
14 Сияющий в темноте
 
23.07.18
12:48
А чем поле со списком пользователей на форме помешало?
в список выбрал пользователей из регистра и радуешься.
отдельную форму открывать,это расход ресурсов,ведь пользователя в форме все равно показывать.
15 oslokot
 
23.07.18
13:16
(0) Правильно делать в УФ через ПараметрыВыбора
16 oslokot
 
23.07.18
13:16
+ поля ввода