Sql server GL范围与SSRS表达式中的总和

Sql server GL范围与SSRS表达式中的总和,sql-server,reporting-services,expression,Sql Server,Reporting Services,Expression,当我在我的一份ssrs报告的文本框中使用以下表达式时,我在金额字段中得到0,请帮助我 =IIF(Fields!GLNUM.Value >= "KMBGL.2325" AND Fields!GLNUM.Value <= "KMBGL.2875",SUM(Fields!AMOUNT.Value),0) =IIF(Fields!GLNUM.Value>=“KMBGL.2325”和Fields!GLNUM.Value由于您没有提供任何示例数据,这可能不起作用,但首先要说明的是您的表达式可能

当我在我的一份ssrs报告的文本框中使用以下表达式时,我在金额字段中得到0,请帮助我

=IIF(Fields!GLNUM.Value >= "KMBGL.2325" AND Fields!GLNUM.Value <= "KMBGL.2875",SUM(Fields!AMOUNT.Value),0)

=IIF(Fields!GLNUM.Value>=“KMBGL.2325”和Fields!GLNUM.Value由于您没有提供任何示例数据,这可能不起作用,但首先要说明的是您的表达式可能不正确

这样想吧。 ..对于每一行,确定是否需要包括金额字段或返回零 …将这些结果相加

你做得不对(通病)

这样试试看

=SUM(
    IIF(Fields!GLNUM.Value >= "KMBGL.2325" AND Fields!GLNUM.Value <= "KMBGL.2875"
    ,Fields!AMOUNT.Value
    ,0)
)
=SUM(

IIF(Fields!GLNUM.Value>=“KMBGL.2325”和Fields!GLNUM.Value schofield:-我之前已经尝试过上述解决方案,但仍然再次应用,并且在金额字段中出现了#错误。发布示例数据和预期输出。也包括数据类型