SSRS - 总结一个从IIF表达式获取其值的列
问题描述:
在SSRS中,我如何求和一个从表达式获取值的列?例如...SSRS - 总结一个从IIF表达式获取其值的列
Field1 | Field2 | Computed Field ------ | ------ | -------------- 10 | 20 | 100 *IIF(Fields!Field1.Value > Fields!Field2.Value, 0, 100)* 40 | 20 | 0 *IIF(Fields!Field1.Value > Fields!Field2.Value, 0, 100)* 50 | 20 | 0 *IIF(Fields!Field1.Value > Fields!Field2.Value, 0, 100)* ------ ------ --------------------- HOW DO I GET THETOTAL? OF THIS COMPUTED FIELD
事情我已经尝试:
- 使用的报表设计器“添加总计”,但它是灰色的。
- 使用转换表达式将IIF结果转换为数值,但求和列会给我一个错误。
在此先感谢您的帮助!
答
你需要总结你的表达和引用您的数据集,例如:
=sum(IIF(Fields!Field1.Value > Fields!Field2.Value, 0, 100),"DataSet1")
+0
这就是诀窍!非常感谢! – bigtri
做你看看这个:http://*.com/questions/16840579/ssrs-total-of- iif-with-sum – funcoding