0
StillEnough
18.09.15
✎
13:07
|
Добрый день.
По-умолчанию в схеме отчета стоит 3 активных отбора:
Контрагент, сумма, количество.
Нужно при открытии отчета проверять значение отборов, и менять их по определенному алгоритму.
Я никак не могу получить конкретный отбор для изменения или удаления.
Добавить новый проблемы не составляет.
ДоступноеПоле = КомпоновщикНастроек.Настройки.Отбор.ДоступныеПоляОтбора.Элементы.Найти("СуммаУпрОстаток_");
ЭлементОтбора = КомпоновщикНастроек.Настройки.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = ДоступноеПоле.Поле;
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.НеРавно;
ЭлементОтбора.ПравоеЗначение = 0;
ЭлементОтбора.Использование = Истина;
Очищать все отборы тоже не нужно.
|
|