SSRS表达式-当一个组是参数时,减去和



我正在尝试在SSRS报告中从两个场景中减去。一个场景是常量,"实际值"另一个是动态预测场景,由参数设置。这是我正在尝试的代码:

=sum(iif(Fields!Scenario_Name.Value=Parameters!ScenarioName.Value,CDbl(Fields!CAD.Value),0))-
sum(iif(Fields!Scenario_Name.Value="Activity Actuals",CDbl(Fields!CAD.Value),0))

我也试过:

=sum(iif(Fields!Scenario_Name.Value=Parameters!ScenarioName.Value,Fields!CAD.Value,0))-
sum(iif(Fields!Scenario_Name.Value="Activity Actuals",Fields!CAD.Value,0))

报告正在运行,但在输入此表达式的行中出现错误。

CDEC对CAD.value和0。Parameter值需要一个(0(,就像在最终的表达式中一样。

enter code here=Sum(IIf(Fields!Scenario_Name.Value=Parameters!ScenarioName.Value,CDEC(Fields!CAD.Value),CDEC(0))) -

求和(iif(字段!场景名称值="活动实际值",CDEC(字段!CAD.Value(、CDEC(0((

最新更新