我正在尝试在SQL Server Report Builder 3.0中生成条件总和。
我的表达式看起来像这样:
=Sum(Iif(Fields!ProjectTypeID.Value=2,Fields!kWp.Value,0))
我曾希望这个表达式将产生所有类型2的项目的kWp的总和。
不幸的是,事实并非如此。我似乎也搞不懂为什么。它只返回一个0结果,即使我知道kWp列中有非零值,并且该列不包含空值。
一位同事确实设法通过将
Fields!kWp.Value
使用
1 * Fields!kWp.Value
但我们不知道为什么这样做,因此,我们不能真正相信答案。
我怎样才能让这个条件和本身表现出来呢?
https://stackoverflow.com/questions/11030273
复制相似问题