Имя: Пароль:
1C
1С v8
Компоновка отчета и запрос исправляется в основном модуле кодом , мне надо добавить итоги.
0 AlexandrV
 
07.09.22
11:17
Компоновка отчета и запрос исправляется в основном модуле кодом , мне надо добавить итоги.
Подскажите как это сделать

Я перехватываю компоновку до выполнения отчета (поставить в запрос итоги при наличии компоновки запрещено)

Я беру в схеме компоновке данных поля итога и добавляю нужное поле
реквизита  - ОтчетОбъект.СхемаКомпоновкиДанных.ПоляИтога[1].Группировки.добавить()  (это добавляется строка массива)
Но результат не дает

Подскажите как сделать правильно
1 AlexandrV
 
07.09.22
11:38
up
2 6awkup_true
 
07.09.22
11:41
макет итогов не подходит?
3 AlexandrV
 
07.09.22
12:05
(2) А что использовать для компоновщика чтобы получить итоги по группам
Это стандартный отчет и полностью его править не стоит
4 AlexandrV
 
07.09.22
14:10
у меня настройки в компоновка полностью меняется и ранее группировок небыло , а теперь в некоторых ситуациях появляются

Я написал:

для Каждого ПолеИтога Из ЭтотОбъект.СхемаКомпоновкиДанных.ПоляИтога Цикл

Если ПолеИтога.Группировки.Найти("Подразделение") <> Неопределено Тогда
Продолжить;
КонецЕсли;

ПолеИтога.Группировки.Добавить("Подразделение");
КонецЦикла;

Теперь только не могу найти как поставить использовать иерархию. Если ставлю группировку с иерархией в пользовательской настройки 1С выдает, что некоторые параметры стоят не верно
5 AlexandrV
 
07.09.22
15:21
Подскажите как выставить иерархическую группировку
6 AlexandrV
 
07.09.22
15:48
Помогите кто знает как сделать
7 AlexandrV
 
08.09.22
09:37
8 AlexandrV
 
08.09.22
09:38
(7)+ В инфостат (по ссылке) мне уже народ активно много ответил
9 AlexandrV
 
08.09.22
11:16
Подскажите если кто-то знает как итоги сделать по иерархии
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший