КонецЕсли;
ОтборДт.УстановитьДоступныеПоля(ПоляНастройки);
Для каждого СтрокаВидСубконто Из Счет.ВидыСубконто Цикл
ИмяПоля = СтрокаВидСубконто.ВидСубконто.Наименование;
ОтборДт.Добавить(ИмяПоля)
КонецЦикла;
Как сделать, чтоб была иерархия у типов субконто?
т.е. чтоб в отбор можно было добавлять Контрагенты.Наименование итд..
Нарыл тут что якобы это через построитель делается.
Попробовал добавил
Постр = Новый ПостроительОтчета;
ПоляНастройки = Постр.ДоступныеПоля;
и на форму
ЭлементыФормы.Отбор.Значение = Постр.Отбор;
Но ничего не измеилось. Подскажите что не так делаю. С построителем незнаком практически
в обработке создаёшь реквизит построитель отчета
на форму выносишь таб. поле с данными построитель.отбор
в форме обработки инициализируешь построитель, присваиваешь ему текст запроса, выполняешь
(3) построитель = новый построитель отчета();
построитель.текст = "бла бла";
построитель.заполнитьнастройки();
текст нужно, чтобы отбор заполнялся
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший