Имя: Пароль:
1C
 
ДеревоЗначений через построитель запроса на основе таблицы значений .Убрать общий итог
0 dimm7310
 
17.04.20
14:33
в обработке (обычные формы) по данным таблицы значений через построитель запроса формируется дерево значений

    ПЗ = Новый ПостроительЗапроса;
    ПЗ.ИсточникДанных = Новый ОписаниеИсточникаДанных(ТЗДокументы);//передаем ТЗ
    ПЗ.ДобавлениеПредставлений = ТипДобавленияПредставлений.НеДобавлять;
    ПЗ.ИсточникДанных.Колонки.НомерПК.Измерение = Истина;//по этой колонке идет группировка
    ПЗ.ИсточникДанных.Колонки.Организация.Измерение = Истина;//по этой колонке идет группировка
    ПЗ.ИсточникДанных.Колонки.СуммаПК.Итог = "Сумма(СуммаПК)";
    ПЗ.ИсточникДанных.Колонки.СуммаОплатыПК.Итог = "Сумма(СуммаОплатыПК)";
    ПЗ.ИсточникДанных.Колонки.СуммаВзаимозачета.Итог = "Сумма(СуммаВзаимозачета)";
    ПЗ.ЗаполнитьНастройки();
    ПЗ.Выполнить();
    ДеревоДанных = ПЗ.Результат.Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкамСИерархией);

Все не плохо, но при этом в дереве создается строка 0 уровня в которой выводятся общие итоги по всему дереву в расчетных колонках . В этой строке нет измерений, только итоги.
Заказчику не нравится присутствие этой строки
Существует ли возможность выводить дерево с итогами только на уровне измерений (группировок) без общего итога?
Вариант с ручным заполнением дерева значений (без построителя) не годится
1 dimm7310
 
17.04.20
14:40
есть какая-то директива к расчету итогов как в СКД (расчитывать итоги на уровне...)?
2 ДенисЧ
 
17.04.20
14:45
А вариант с удалением этой строки после построителя - рассматривается?
3 dimm7310
 
17.04.20
14:51
(2) это корневая строка , если ее удалить, то все удалиится
4 ДенисЧ
 
17.04.20
15:01
(3) А если голову приложить?
5 dimm7310
 
17.04.20
15:11
обойти все строки первого уровня и очистить родителя перед удалением строки 0 ?
6 dimm7310
 
17.04.20
15:36
родителя не очистить - только на чтение
7 dimm7310
 
17.04.20
16:45
пришлось отказаться от построителя, только так получилось
8 hhhh
 
17.04.20
17:00
(6) а зачем через построитель? Ведь лучше его выкинуть, сделать через запрос к тз, или в скд.