SSRS 2008 Sum IIf和变量

时间:2013-04-10 14:21:21

标签: ssrs-2008

由于我的报告中的多次计算(一些添加,一些减法),我要做的是汇总变量级别的查询中的几个字段。

例如,我正在尝试总结一个有三个条件需要检查的财务价值。我尝试创建一个变量并为其指定一个表达式:

= Sum(IIf((Fields!Year.Value,“Query_Name”)=参数!年和(Fields!Period.Value,“Query_Name”)=参数!Period AND(Fields!Type.Value,“Query_Name” )=参数!类型,(字段!Amount.Value,“Query_Name”),0))

我正在检查年份,期间和类型(预算或实际)是否正确,然后我想对这些值求和。它没有用,所以我想知道我做错了什么。

我在报告中有多个数据集,但每次都引用正确的数据集。这是不可能的,还是我做错了?

1 个答案:

答案 0 :(得分:0)

嘿,这可能是因为您在报表中使用了2个数据集而且您需要在每个值Dataset1(Fields!FSCSP.Value)之前提及数据集而不仅仅是Fields!FSCSP.Value它可以解决问题。告诉我这个错误发生的确切时间

相关问题