Группировка данных в отчете
Обновлено: 27.10.2023
Любой отчет в системе является сводным. Помимо сведения данных на уровне источника, в отчете можно настроить дополнительную группировку.
Примечание
Отчеты базируются на источниках данных, которые являются сводными и автоматически группируют и суммируют данные. Подробнее — Группировка и суммирование данных источника.
Рассмотрим отчет без группировок:
![Отчет без группировок Отчет без группировок](/entity-assets/035881c7-eb43-4721-8cc0-12a8b6ef335c/ungrouped-report.png)
Отчет представляет собой отображение набора данных источника, в котором поля-значения Часы Всего и Себестоимость сведены в строки с аналитиками по подразделению, пользователю и месяцу.
В настройках представления отчета переместим поле «Подразделение (Наименование)» из строк в группы строк:
![Группы строк Группы строк](/entity-assets/035881c7-eb43-4721-8cc0-12a8b6ef335c/row-groups.png)
В результате строки отчета сгруппированы по подразделению:
![Группировка строк по подразделению Группировка строк по подразделению](/entity-assets/035881c7-eb43-4721-8cc0-12a8b6ef335c/grouping-of-rows-by-division.png)
- Строка группы отображается жирным шрифтом и включает итоги по группе.
- Группы можно сворачивать и разворачивать используя кнопки [+]/[-].
- Допускается несколько уровней группировки.
В настройках представления отчета переместим поле Месяц в группы значений:
![Группы значений Группы значений](/entity-assets/035881c7-eb43-4721-8cc0-12a8b6ef335c/value-groups.png)
В результате поля-значения будут сгруппированы по месяцам:
![Группировка значений по месяцам Группировка значений по месяцам](/entity-assets/035881c7-eb43-4721-8cc0-12a8b6ef335c/grouping-values-by-month.png)
- Группы можно сворачивать и разворачивать используя кнопки [+]/[-].
- Допускается несколько уровней группировки.
- Всегда добавляется итоговая группа.
Для полей-значений в настройках представления можно включить отображение итогов. Для разных типов полей доступен разный набор функций итогов:
![Итоги по полям Итоги по полям](/entity-assets/035881c7-eb43-4721-8cc0-12a8b6ef335c/field-totals.png)
Общие итоги отображаются в нижней строке сводной таблицы. Если включена группировка строк, то итоги также рассчитываются для групп строк.
Вычисляемое поле, как правило, использует значения из других полей в строке данных. Например, «Утилизация» упрощенно считается по формуле [Часы оплачиваемые]/[Часы всего]. В данном случае, для того, чтобы корректно посчитать отношение значений в итогах, доступна функция итогов «Вычисление». Данная функция вначале выполнит суммирование значений по всем строкам в группе для полей [Часы всего] и [Часы оплачиваемые] и далее вычислит отношение суммарных значений.