Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как скрыть пустые группы справочника при отборе в форме списка?
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование управляемых форм 1С 8.2
SV71
Всем здравия!

Самописная конфигурация.
Версия 1С 8.2, режим "Управляемое приложение".

В справочнике "Организации" с иерархией групп и элементов есть атрибут "Производитель", тип булево.

На "Форме списка" сделал отбор по данному атрибуту.

При включенном отборе отображаются пустые группы (желтым выделено поле включения фильтра):


Подскажите как скрыть пустые группы при включенном отборе?
sava1
Заполнять дерево вручную, проверять количество дочерних элементов
SV71
Цитата(sava1 @ 08.09.15, 8:53) необходимо зарегистрироваться для просмотра ссылки
Заполнять дерево вручную, проверять количество дочерних элементов


Удалось решить вопрос следующим способом, как мне кажется более эффективным:
1. Устанавливаем отбор по нужному условию.
2. Определяем запросом элементы справочника, которые необходимо показать пользователю.
3. Определяем ГРУППЫ СПРАВОЧНИКА, которые НЕ ЯВЛЯЮТСЯ РОДИТЕЛЕМ для элементов из п.2. Для этого нарыл в Инете "Транзитивное замыкание запросом"
4. Через условное оформление убираем видимость групп справочника из п.п. 3

В общем вопрос решен - тема закрыта.
Petre
Какой размер справочника?
SV71
Цитата(Petre @ 09.09.15, 14:54) необходимо зарегистрироваться для просмотра ссылки
Какой размер справочника?


Текущее состояние 435 элементов всего, конечных элементов (не группы) 326
Petre
Пока размер небольшой (а 435 - это немного), такой вариант подойдет.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.