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