SSRS忽略一行总计

时间:2017-01-24 18:14:23

标签: reporting-services

我使用多维数据集在SQL Server Reporting Services中构建了一个报告。

enter image description here

此报告根据国家/地区名称进行分组,正如您在报告中看到的那样,宾夕法尼亚州列是通过汇总手动建立的(费城,哈里斯堡和匹兹堡)。但是,总的来说,我并不想要包括宾夕法尼亚州的价值。我需要总数像378-82 = 296。在总数中我应该用什么表达来忽略宾夕法尼亚州?

1 个答案:

答案 0 :(得分:0)

一种选择是使用计算字段来标记要保留的值。

  • 进入数据集属性
  • 转到“字段”标签
  • 添加计算字段
  • 使用这样的表达式:

    = IIf(Fields!StateName.Value =" Pennsylvania",Nothing,Fields!NumberToTotal.Value)

  • 使用实际列名替换表达式中的两列名称。

  • 现在,在表格的总计行中,您可以简单地将此新字段求和以获得已过滤的总计。