Обновленный ответ
Чтобы сделать то, что вы просите, вам нужно получить доступ к коллекции ReportItems.
Из TechNet :
- Коллекция ReportItems - это коллекция текстовых полей на каждой странице после отображения отчета.
Следующее позволит вам указать сумму для столбца «Платеж» в нижнем колонтитуле каждой страницы. Общая сумма будет равна только сумме столбца на конкретной странице , а не общей сумме за весь отчет:
= SUM (ReportItems! Payment.Value)
Старый ответ
Необходимо установить область действия агрегатной функции SUM, основываясь на наборе данных, из которого создается отчет.
Следующее будет работать для вас (просто измените нужное поле на сумму и название вашего набора данных:
=Sum(Fields!ID.Value, "DataSet1")
Вы можете даже пойти на шаг дальше, если хотите отфильтровать набор данных. Следующий код ограничит сумму идентификаторами свыше 4 (измените пример и примите его, как вам нужно):
=Sum(IIF(Fields!ID.Value < 4,0,Fields!ID.Value), "DataSet1")