Имя: Пароль:
1C
1С v8
ФормаВыбора иерархического справочника с отборами
0 yabes
 
18.04.17
18:27
1. Есть иерархический справочник "Контрагенты" (содержит много папок и элементов)

2. В документе есть реквизит "Контрагент", при выборе контрагента открывается ФормаВыбора контрагентов (Динамический список) с произвольным запросом (в этом запросе на контрагентов наложено условие, к примеру под условие попадает 5 контрагентов из 100). ВАЖНО, ЧТО ВОЗМОЖНО ВЫБИРАТЬ КАК ЭЛЕМЕНТЫ, ТАК И ГРУППЫ

3. В итоге пользователь увидит кучу папок, из которых только 1-2 в своей иерархии содержат контрагентов, которые попали под условие, остальные же будут просто пустыми.

Как сделать, чтобы в ФормеВыбора остались только те ветви иерархии, которые содержат найденных контрагентов?
1 Жан Пердежон
 
18.04.17
18:37
и как же пользователь ГРУППУ ВЫБЕРЕТ, ЕСЛИ ТЫ ИХ СКРОЕШЬ!?
2 yabes
 
19.04.17
09:30
(1) Ну допустим в регистре сведений настраивается доступ к контрагентам (доступ к элементам или группам). В зависимости от доступа пользователь открывает список и видит только доступных ему контрагентов (опять же группы или элементы) + полную иерархию до них