Как сделать цикл «Для каждого» в диаграммах SSRS - PullRequest
0 голосов
/ 23 апреля 2019

Я делаю диаграммы в SSRS, которые будут отображать коэффициент отсутствия на отдел поэтому в диаграмме Данные (поле Значения) у меня есть следующее выражение:

=Sum(Fields!Absence_Hours.Value, "DataSet1") / 
  Sum(Fields!Worked_Hours.Value, "DataSet1")

Это выражение отлично работает, когда у меня выбран только один отдел, но как только я выберу несколько отделов, программа выполняет следующие действия:

(total absence hours of all chosen departments ) / 
 (total worked hours of all chosen departments ) 

Это возвращает единственное значение, которое делает все мои отделы одинаковыми в диаграммах.

Как сделать так, чтобы приведенное выше выражение выполнялось и возвращало результаты для каждого отдела ??

Заранее спасибо

1 Ответ

0 голосов
/ 24 апреля 2019

Нет необходимости в каждом цикле. Перетащите поле своего отдела в данные диаграммы Группы категорий раздел.

Таким образом, расчет выполняется для каждого отдела в диаграмме.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...