过滤总字段

时间:2017-04-05 11:01:31

标签: reporting-services ssrs-2008 ssrs-2008-r2 ssrs-2012

编辑 正如我在下面建议的那样,我没有过滤行上的可见性。使用以下行完成此操作后,我意识到它不能正常工作

=IIF(Fields!Number.value = 0, True,False)

             2014   2015 2016 Total
Employee A    12     5     7    24
Employee B     0     0     0     0
Employee C    10    11     1    22
Employee D     0    12     3    15
Employee C     0     0     0     0

正在发生的事情是它用零(我想要的)取出Totals,但由于某种原因,它也取出了列表中的第一个

             2014   2015 2016 Total
Employee A    12     5     7    24 -- This one has disappeared as well
Employee C    10    11     1    22
Employee D     0    12     3    15

原始问题 我有一个矩阵,其字段为Employee,Year和Number,如下所示。在SSRS中添加了Total列(它不是我的查询中的字段)

             2014   2015 2016 Total
Employee A    12     5     7    24
Employee B     0     0     0     0
Employee C    10    11     8    29
Employee D     0    12     3    15
Employee C     0     0     0     0

我想过滤掉有零的总计

在可见性部分尝试仅显示时间     = IIF(字段!Total.value = 0,True,False)

这是做什么的:

             2014   2015 2016 Total
Employee A    12     5     7    24
Employee B    
Employee C    10    11     8    29
Employee D     0    12     3    15
Employee C     

我希望结果是

            2014   2015 2016 Total
Employee A    12     5     7    24
Employee C    10    11     8    29
Employee D     0    12     3    15

0 个答案:

没有答案