请帮助我,因为当我在我的一个ssrs报告的文本框中使用以下表达式时,我在金额字段中获得0。
=IIF(Fields!GLNUM.Value >= "KMBGL.2325" AND Fields!GLNUM.Value <= "KMBGL.2875",SUM(Fields!AMOUNT.Value),0)
答案 0 :(得分:1)
由于您没有提供任何样本数据,这可能不起作用,但首先要说的是您的表达可能不正确。
以这种方式思考。 ..对于每一行,确定是否需要包含AMOUNT字段或返回零 ..总结这些结果
你做错了方法(常见错误)
以这种方式试试
=SUM(
IIF(Fields!GLNUM.Value >= "KMBGL.2325" AND Fields!GLNUM.Value <= "KMBGL.2875"
,Fields!AMOUNT.Value
,0)
)