2

例如,我的参数范围在 2010 年 1 月到 2010 年 7 月之间,我设置了我的报告,以便每个月都有一个完整的页面(6 页)。我在每一页的底部设置了一个总金额,显示了整个月门票花了多少钱。例如,2010 年 1 月有 25,000 美元,2010 年 2 月有 31,000 美元,3 月有 10,000 美元。正如我现在的报告所示,每页底部的每个总金额仅包含给定月份的金额,我希望看到 1 月的金额为 25,000 美元,我希望 2 月的总金额为(1 月(25,000 美元)) + 31,000 美元,因此56,000 美元。,然后我希望 3 月的总和是 1 月和 2 月加上 3 月花费的任何金额(在这种情况下,10,000 美元)因此,3 月页面上的总金额应为 66,000 美元。,继续阅读每一页。

我没有要提供的示例代码,但是我一直在尝试研究这个我只是迷失了如何向搜索引擎解释它。

4

1 回答 1

4

通常对于这样的事情,您会使用带有 RunningValue 的表达式,即:

=RunningValue(Fields!MyField.Value, Sum, Nothing)

或者

=RunningValue(Fields!MyField.Value, Sum, "MyDataSet")

请参阅RunningValue 函数

要检查的最重要的事情是此处的 Scope 变量 - 我将从第一个选项开始,即Nothing,但根据您的报告设置,这可能需要类似于 Dataset 或 Tablix。

于 2013-10-31T14:40:18.857 回答