如何在 ssrs 中的 if 条件后求和?
how to sum after iff condition in ssrs?
我想对列的所有值求和,使用与列表达式相同的 if 条件:-
普通列的表达式:-
iif(Fields!mcount.Value <> 0 And Fields!TaxCode.Value = 1 ,Fields!InputAmnt.Value,0)
求和的表达式,我用了2个代码,两种情况都出现了同样的结果“#Error”
sum(iif(Fields!mcount.Value <> 0 And Fields!TaxCode.Value = 1 ,Fields!InputAmnt.Value,0))
和
iif(Fields!mcount.Value <> 0 And Fields!TaxCode.Value = 1 ,sum(Fields!InputAmnt.Value),0)
有什么帮助吗?
尝试从 InputAmnt 字段添加 VAL。请参阅下面的表达式。
=SUM(iif(Fields!mcount.Value <> 0 And Fields!TaxCode.Value = 1 ,VAL(Fields!InputAmnt.Value),0))
我想对列的所有值求和,使用与列表达式相同的 if 条件:-
普通列的表达式:-
iif(Fields!mcount.Value <> 0 And Fields!TaxCode.Value = 1 ,Fields!InputAmnt.Value,0)
求和的表达式,我用了2个代码,两种情况都出现了同样的结果“#Error”
sum(iif(Fields!mcount.Value <> 0 And Fields!TaxCode.Value = 1 ,Fields!InputAmnt.Value,0))
和
iif(Fields!mcount.Value <> 0 And Fields!TaxCode.Value = 1 ,sum(Fields!InputAmnt.Value),0)
有什么帮助吗?
尝试从 InputAmnt 字段添加 VAL。请参阅下面的表达式。
=SUM(iif(Fields!mcount.Value <> 0 And Fields!TaxCode.Value = 1 ,VAL(Fields!InputAmnt.Value),0))