【发布时间】:2016-02-02 19:34:00
【问题描述】:
我的报告中有一个列,它根据字段值将字段的值相加,如下所示:
=COUNT(iif(Fields!isAcceptable.Value > 0, 1, Nothing))
但是,我需要该计数依赖于另一个名为 testItemId 的字段。有时 testItemId 可以在数据集中出现 2 次或更多次,但我需要上面的计数表达式每个 testItemId 只计数一次。所以如果同一个testItemId出现4次,我只希望isAceptable值被统计一次。
我也尝试了 COUNTDISTINCT,但这只是给了我每行的“-1”。
有没有办法在表达式中做到这一点?
谢谢
【问题讨论】:
-
如果
TestItemId重复,isAcceptable的值也会重复吗? -
@alejandrozuleta 是的,谢谢
标签: reporting-services ssrs-2008 ssrs-2008-r2