Доброго всем времени суток. Пытаюсь добавить в построитель отчетов дополнительное доступное поле (ссылка на справочник "Подразделения"). Добавляется все замечательно, но есть один существенный момент.
Если добавлять вот так:
поле = ПостроительОтчета.ДоступныеПоля.Добавить ( "Подразделение", "Подразделение", Новый TypeDescription ( "СправочникСсылка.Подразделения" ) );
поле.Отбор = Истина;
то для добавляемого поля отсутствуют дочерние поля настройки. Т.е все реквизиты справочника "Подразделения". Можно ли заполнить коллекцию дочерних полей автоматически.
Знаю что если в тексте запроса присутствует поле с указанным типом, то при установки текста запроса к построителю отчета, коллекция доступных полей заполняются автоматически, в том числе заполняется и коллекция дочерних полей каждого доступного поля.
Но проблема в том что в тексте запроса нет поля, которое я хочу добавить...
Дело в том, что в отчете выводиться не только данные полученные в результате запроса, но еще и данные полученные через программный код. В зависимости от того, что выберет пользователь в фильтре построителя отчета, должны фильтруются данные полученные из программного кода.