SSRS вычисление подсчетов по группам строк и столбцов

Я создаю отчет о результатах дела с группировкой "родитель-потомок" в группе строк и группировке одного столбца:

  • Родительская Группа Строк: Расположение
    • Дочерняя Группа Строк: Результат
  • Группа Столбцов: Месяц

запуск отчета-это месяцы в году, а запуск отчета-это расположение и различные разбивки результатов для местоположения в данном месяце. Выглядит что-то вроде это:

                    Jan     Feb     Total
                    %   #   %   #   %   #
Main Office
        Pass        ?   5   ?   6   55% 11
        Fail        ?   5   ?   4   45% 9
        Total           10      10      20

Other Office
        Pass        ?   3   ?   2   25% 5
        Fail        ?   7   ?   8   75% 15
        Total           10      10      20

У меня все работает, за исключением процентных сбоев, как указано в вопросительных знаках выше. Кажется, я не могу получить эту сумму (10 за каждый месяц/место, установленное выше), отраженную в моей каклюляции выражения. Есть идеи о том, как настроить мои группы и переменные для правильного отображения этих процентов?

вот мои попытки до сих пор:

Count (Поля!Результат.Значение, "dsResults") = 40

Count (Поля!Результат.Значение, "LocationRowGroup") = 20

Count (Поля!Результат.Значение, "ResultRowGroup") = 11 - (для ячейки Main Office/January/Pass, которая является итогом за весь год для этого результата)

Count (Поля!Результат.Значение, "MonthColumnGroup") = 20

SSRS получает правильное количество в общей строке справа, поэтому должен быть способ воспроизвести эту область в ячейках данных?

1 ответов


Я иногда работаю вокруг раздражающих проблем области SSRS, предварительно вычисляя мои итоги, промежуточные итоги и проценты. Взгляните на этот ответ (на другой пост) для примера. Я знаю, что это неудовлетворительно, но это работает: предложение значений pre-calc