Здравствуйте! В Документе есть реквизит типа Справочник. Нужно при интерактивном выборе элемента этого справочника отображать и выбирать только группы ( то есть элементы скрыть вообще ).
В документе делаю:
Процедура ПриНачалеВыбораЗначения(Элемент,Флаг)
Если Элемент="ПодразделениеЗП" Тогда
Флаг=0;
ОткрытьПодбор("Справочник.ПодразделенияЗП","ФормаСписка","изТабеля",0);
КонецЕсли;
КонецПроцедуры
В справочнике в модуле списка :
Процедура ПриОткрытии()
Параметр=Форма.Параметр;
Если Параметр="изТабеля" Тогда
сз=СоздатьОбъект("СписокЗначений");
спр=СоздатьОбъект("Справочник.ПодразделенияЗП");
спр.ВыбратьЭлементы();
Пока спр.ПолучитьЭлемент()=1 Цикл
Если спр.ЭтоГруппа()=1 Тогда
сз.ДобавитьЗначение(спр.ТекущийЭлемент());
КонецЕсли;
КонецЦикла;
КонецЕсли;
ИспользоватьСписокЭлементов(сз);
ВыборГруппы(1);
КонецПроцедуры
В результате элементы скрываются, группы выбираются. Но, при этом, при открытии группы в ней не пусто, а вот такие папочки со знаком вопроса (кол-во этих папок соответствуют кол-ву групп в справочнике) :
Как избавиться от них?