如何在ssrs中iff条件后求和?

时间:2016-09-21 07:40:19

标签: reporting-services ssrs-2008-r2 ssrs-2012

我想使用条件与列表达式相同的方法对列的所有值求和: -

正常列的表达式: -

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) 

任何帮助?

1 个答案:

答案 0 :(得分:1)

尝试从InputAmnt字段添加VAL。见下面的表达。

<?xml version="1.0" encoding="UTF-8"?>
<ndxml>
  <credentials>
    <identity>User</identity> 
    <password>Password</password>
    <language name="default" modifier="de"/>
  </credentials>
</ndxml>