我有一份.rdlc报告,已分组.
在每个组内,我有一个Id.其中一些是积极的,另一些则是消极的.
我需要正数量Id和负数Id之间的差异
就像是
=CountDistinct(Fields!Id.Value) where Fields!Id.Value > 0 - CountDistinct(Fields!Id.Value) where Fields!Id.Value < 0
我怎样才能做到这一点 ?我正在考虑一个函数,但我想知道是否有一个简单的方法
编辑:每个组中的ID可能不止一次,这就是我使用CountDistinct的原因
最佳答案 你可以试试这个:
CountDistinct(IIf(Fields!Id.Value > 0, Fields!Id.Value, Nothing))