2012-10-23 28 views
0

我有三个可能的值的列:报告服务 - 查找一组值

-1,0和任何值大于0

在各组中,我必须核实是否所有值等于-1并且如果存在ALMOST 0值。 这可能吗?

我试图解决它以这样的方式

=IIf(CountDistinct(Fields!Flag_09.Value,"Group1") = CountRows("Group1") 
    And First(Fields!Flag_09.Value = "-1"), "-", 
    [ ???? ]) 

感谢

+0

我不明白你的意思是“如果存在几乎0值”,你能否进一步解释? –

回答

0

据我所知,你想看看一组中的所有明细行是-1,然后做一些东西。幸运的是你的数据使一个很简单的解决办法:

=IIF(CountRows("Group1") = 0 - SUM(Fields!MyField.Value), "-", "They aren't all -1") 

也就是说,如果行的数量等于该字段的和的负数,那么所有的领域都有-1在其中。