Я пытаюсь получить общее количество часов для сотрудника
Мой отчет должен выглядеть так:
GROUP "Month" | Details
Month | WorkHoursMonth | section | Hours STATIC
---------------------------------------- --------------
| | A1 | 12
1 | 50 | B3 | 38
----------------------------------------
| | A1 | 12
2 | 50 | B3 | 38
---------------------------------------- GROUP "Month"
| | A1 | 12
3 | 62 | B3 | 38
| | C1 | 12
----------------------------------------
4 | 38 | B3 | 38
---------------------------------------- --------------
Total | 200 STATIC Total
Я пытался использовать SUM() как SUM(Field.WorkHoursMonth.Value,"Month")
. но получаю ОШИБКУ
Fehler 1 Der Value-Ausdruck für das Textfeld-Object 'SollStunden1' weist einen Bereichsparameter auf, der für eine Aggregatfunktion ungültig ist. Der Bereichsparameter muss auf eine Zeichenfolgenkonstante festgelegt sein, die einem der folgenden Werte entspricht: dem Namen einer enthaltenden Gruppe, dem Namen eines enthaltenden Datenbereichs oder dem Namen eines Datasets.
Обновление 1
Проблема в том, что моя текущая общая сумма составляет 424 вместо 200, но я не знаю, как сделать итоговую сумму в конце для группы, которая на основании ошибки должен быть внутри группы.
GROUP "Month" | Details
Month | WorkHoursMonth | section | Hours STATIC
---------------------------------------- --------------
| | A1 | 12
1 | 50 | B3 | 38
----------------------------------------
| | A1 | 12
2 | 50 | B3 | 38
---------------------------------------- GROUP "Month"
| | A1 | 12
3 | 62 | B3 | 38
| | C1 | 12
----------------------------------------
4 | 38 | B3 | 38
---------------------------------------- --------------
Total | 424 STATIC Total