0
zerat
25.09.12
✎
14:57
|
Конфигурация БП 2.0. Хочу сделать программный отбор при открытии данного отчета...но отбор пустой
Отчет = Отчеты["ОтчетПоПроводкам"].Создать();
Отчет.НачалоПериода = НачПериода;
Отчет.КонецПериода = КонПериода;
Отчет.Организация = организация;
Настройки = Отчет.КомпоновщикНастроек.Настройки;
Для Каждого Текстрока из Строка.Значение Цикл
ЭлементОтбора = Настройки.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ПолеОтбора = Новый ПолеКомпоновкиДанных(Текстрока.ПутьКДанным);
ЭлементОтбора.ЛевоеЗначение =ПолеОтбора;
ЭлементОтбора.ВидСравнения = Текстрока.ВидСравнения;
ЭлементОтбора.Использование = Текстрока.Использование;
ЭлементОтбора.ПравоеЗначение = Текстрока.Значение;
КонецЦикла;
ФормаОтчета = Отчет.ПолучитьФорму(, , Новый УникальныйИдентификатор());
ФормаОтчета.Открыть();
|
|