Имя: Пароль:
1C
1С v8
ПостроительОтчета Торговля 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
Кажется сам догадался.
Разные объекты одного отчета.

        Настр = ОтПоПр.ОбщийОтчет.ПостроительОтчета.ПолучитьНастройки();
        ФормаОтчетаПП.ОбщийОтчет.ПостроительОтчета.УстановитьНастройки(Настр);

  Помогло.
Независимо от того, куда вы едете — это в гору и против ветра!