ПостроительОтчета Торговля 8.2
☑
0
Grekos2
17.07.14
✎
14:09
Из процедуры ОбработкаРасшифровки надо програмно открыть отчет Продажи с нужными настройками. Отчет на базе построителя.
Отчет открывается формируется правильно.
Но когда я нажимаю на форме открывшегося отчета настройки, то там уже настройки по умолчанию, как если бы отчет открылся через интерфейс.
Как сделать чтобы мои настройки оставались ?
"Управление торговлей", редакция 10.2 (10.2.6.4)
1С:Предприятие 8.2 (8.2.19.80)
1
Grekos2
17.07.14
✎
14:10
Вот код
ОтПоПр = Отчеты.Продажи.Создать();
ФормаОтчетаПП = ОтПоПр.ПолучитьФорму();
ФормаОтчетаПП.Открыть();
ФормаОтчетаПП.Показатели[3].Использование = Ложь;
ФормаОтчетаПП.ДатаКон = ТекущаяДата();
ФормаОтчетаПП.ДатаНач = ДобавитьМесяц(ТекущаяДата(),-1);
ОтПоПр.ЗаполнитьНачальныеНастройки();
ЭлОтб = ОтПоПр.ОбщийОтчет.ПостроительОтчета.Отбор.Добавить("ЗаказПокупателя.Ответственный");
ЭлОтб.Использование = Истина;
ЭлОтб.ВидСравнения = ВидСравнения.Равно;
ЭлОтб.Значение = Менедж;
ОтПоПр.ОбщийОтчет.ПостроительОтчета.ВыбранныеПоля.Очистить();
ОтПоПр.ОбщийОтчет.ПостроительОтчета.ИзмеренияСтроки.Очистить();
ОтПоПр.СформироватьОтчет(ФормаОтчетаПП.ЭлементыФормы.ДокументРезультат,10,ложь);
2
Grekos2
17.07.14
✎
14:25
Кажется сам догадался.
Разные объекты одного отчета.
Настр = ОтПоПр.ОбщийОтчет.ПостроительОтчета.ПолучитьНастройки();
ФормаОтчетаПП.ОбщийОтчет.ПостроительОтчета.УстановитьНастройки(Настр);
Помогло.
Независимо от того, куда вы едете — это в гору и против ветра!