Я понимаю, что СКД тема заезженная, но никак не могу разобраться сам.
Я на обработке вывожу три табличных документа, формируя их программно на основе одной схемы
СКД. Отличаются настройками, по сути столбцами.
В первых настройках я вывожу, все три строки (менеджер, филиал, руководитель). Во второй группировка по руководителям, в тритьем - по филиалам.
В первом варианте все считается - в остальных ресурсы пустые.
В первом еще и итоги в низу не считаются, тоже не знаю по чему.
Я подозреваю, что не такая последовательность строк кода, но как надо то?
Я на обработке вывожу три табличных документа, формируя их программно на основе одной схемы
СКД. Отличаются настройками, по сути столбцами.
В первых настройках я вывожу, все три строки (менеджер, филиал, руководитель). Во второй группировка по руководителям, в тритьем - по филиалам.
В первом варианте все считается - в остальных ресурсы пустые.
В первом еще и итоги в низу не считаются, тоже не знаю по чему.
Я подозреваю, что не такая последовательность строк кода, но как надо то?
НастройкиСКД = ВариантыНастроек.ПоФилиалам.Настройки;
КомпоновщикНастроекДанныхОтчета2 = Новый КомпоновщикНастроекКомпоновкиДанных;
КомпоновщикНастроекДанныхОтчета2.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(СкдМенМакет));
КомпоновщикНастроекДанныхОтчета2.ЗагрузитьНастройки(НастройкиСКД);
УстановитьПараметрСКД(КомпоновщикНастроекДанныхОтчета2,"ДН", Дн);
УстановитьПараметрСКД(КомпоновщикНастроекДанныхОтчета2,"ДК",Дк);
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
Макет = КомпоновщикМакета.Выполнить(СкдМенМакет, КомпоновщикНастроекДанныхОтчета2.ПолучитьНастройки());
ПроцКом = Новый ПроцессорКомпоновкиДанных;
ПроцКом.Инициализировать(Макет);
ПроцВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
СписокМенТД = Новый ТабличныйДокумент;
ПроцВывода.УстановитьДокумент(СписокМенТД);
ПроцВывода.Вывести(ПроцКом);
ТдФилиалы.Вывести(СписокМенТД);
ПоказатьПо теме из базы знаний
- Многопоточность в 1С. Универсальный «Менеджер потоков» 2.1
- Конфигурация Flowcon: Набор инструментов для управления задачами, проектами и бизнесом в 1С
- Не спеша, эффективно и правильно – путь разработки. Часть 3. Практика
- Интеграция с маркетплейсами. Рекомендации для внедренцев
- Что раньше: ресурсы или сделка?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот