|
ДеревоЗначений через построитель запроса на основе таблицы значений .Убрать общий итог |
☑ |
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) а зачем через построитель? Ведь лучше его выкинуть, сделать через запрос к тз, или в скд.
|
|