0

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

例如,我试图总结一个需要检查 3 个条件的财务价值。我尝试创建一个变量并为其分配一个表达式:

=Sum(IIf((Fields!Year.Value, "Query_Name") = 参数!Year AND (Fields!Period.Value, "Query_Name") = 参数!Period AND (Fields!Type.Value, "Query_Name") = 参数!Type, (Fields!Amount.Value, "Query_Name"), 0))

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

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

4

1 回答 1

0

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

于 2013-04-10T21:20:21.593 回答