Доброго времени суток. Необходимо сформировать отчет ОСВ по счету 20 программно и сохранить отчет в Эксель. Необходимо перед формированием задать условия и выводимые группировки. Задать условие получилось, а вот с выводом группировок - косяк, не могу найти как отключить одну из трех группировок. Вот код :
// До этого в массив помещаю нужные номенклатурные группы
СписНомГрупп.ЗагрузитьЗначения(МасНомГрупп);
чет = ПланыСчетов.Хозрасчетный.НайтиПоКоду("20");
ОбработкаИзмененияСчета();
ОбновитьПанельНастроек();
Для каждого ЭлементОтбора из КомпоновщикНастроек.Настройки.Отбор.Элементы Цикл
Если ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Субконто1") Тогда
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.ВСписке;
ЭлементОтбора.ПравоеЗначение = СписНомГрупп;
ЭлементОтбора.Использование = Истина;
КонецЕсли;
КонецЦикла;
ОбновитьОтчет();
Файл1 = СохранитьФайлВЭксель(ЭлементыФормы.Результат,,"ОСВ20","Директор","XLS",,,,);
(sapphire) СхемаКомпоновкиДанных.ВариантыНастроек - Это сохраненные настройки пользователей, правильно ? Мне не надо к ним обращаться, мне надо программно задать группировки для стандартного ОСВ по счету. Для 20 счета - ном. группы и статьи затрат, для 70.01 - ном. группы и работники, для 10 - склады и номенклатура. Я по очереди сохраняю каждый отчет в эксель, после формирования.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой