Создание условных итоговых строк в SSRS - PullRequest
2 голосов
/ 17 декабря 2010

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

Проблема в том, что промежуточные итоги основаны на различных критериях…

Итак:

Apples           5
Oranges          6
Beans            3
Grapes           8
Peas             3

Total Fruit:    19
Total Veggies:  6
Grand Total :   25

Предполагая, что у меня есть поле, которое сообщает мне, является ли элемент Фрукт / Вегетарианец, как я могу создать большую строку промежуточного итога (внизу страницы), которая будет добавляться только на основе значения другого поля?

Я не хочу отдельных групп. Формат должен остаться как есть.

1 Ответ

4 голосов
/ 20 декабря 2010

Добавьте вычисляемые поля к базовому набору данных, которые в сумме составляют фрукты и овощи отдельно.Таким образом, соответствующая промежуточная сумма может быть основана на вычисленном поле.

Если у вас есть поле ItemType, содержащее «Fruit» и «Vegetable», вы можете создать функцию типа = Sum (Iif (Fields)! [ItemType] = "Fruit", 1,0)) для суммирования только фруктов.

...