Я пытаюсь включить кумулятивный итоговый столбец в матрицу отчета. Это выражение, которое я использую сейчас:
=RunningValue(Ceiling((SUM(Fields!MINUTES.Value)/60)*4)/4,Sum,"RowGroup")
Проблема в том, что общее количество сбрасывается каждый день.
У меня есть 3 группы в отчете: Родитель - День месяца, тип, затем подтип. Я хочу, чтобы подтипы накапливались в течение дня:
Итак, 1 июня / праздничный / годовой = 2 - совокупный = 2 .. 2-й июнь / праздничный / годовой = 1 - совокупный = 3
rowgroup
в приведенном выше выражении - это группа подтипа 3-го уровня в матрице.
Что бы я ни пытался, я не могу подвести итоги за несколько дней, как я уже сказал выше, похоже, это не переносится на следующий день.
Ниже приведен образец набора данных:
+------+------------+---------+----------+---------+
| User | Date | Type | Subtype | Minutes |
+------+------------+---------+----------+---------+
| 158 | 13/02/2015 | Holiday | Annual | 90 |
| 158 | 13/02/2015 | Meeting | Training | 300 |
| 158 | 13/02/2015 | Lunch | Lunch | 60 |
| 158 | 03/06/2015 | Holiday | Annual | 120 |
| 158 | 03/06/2015 | Meeting | Meeting | 285 |
| 158 | 04/06/2015 | Holiday | Sick | 120 |
| 158 | 04/06/2015 | Holiday | Annual | 200 |
+------+------------+---------+----------+---------+
Моя группа столбцов матрицы - это пользователь. Группы строк: дата, затем тип, затем подтип.
Затем у меня есть общий столбец за пределами группы столбцов.
Теперь я пытаюсь добавить в отчет совокупный итог на основе столбцов type
и sub-type
, который суммирует minutes
.
В качестве примера (глядя на записи holiday
, annual
):
03/06/2015 - 120 minutes
13/02/2015 - 90 minutes = 210 minutes
04/06/2015 - 200 minutes = 410 minutes.