0

我有一个由表格控件组成的 SSRS 报告。表有三列(X、Y、Z),并填充了来自数据库存储过程的数据。在表格页脚中,我使用公式显示 Z 列的总和=Sum(Fields!Z.Value)。表格页脚仅显示在最后一页而不是每一页。现在我必须逐页显示 Z 列的总和。即,如果报告由 4 页组成,除最后一页外的每一页都有 25 行,最后一页有 20 页,那么我必须在表尾显示第 1 页的 Z 列总和,第 2 页的 Z 列总和表格页脚等等...

我可以在每一页上显示表格页脚,但无法计算每一页的 Z 列的总和。

有人可以在这方面帮助我吗?

4

1 回答 1

0

如果您只想在最后一页显示您的页脚,您应该以适当的方式设置页脚文本框的可见性。

1.将文本框添加到页脚。
2. TextBox Properties -> Visibility -> Show or hide based on expression:

=IIF(Globals!PageNumber = Globals!TotalPages, False, True)

3.在 TextBox 的 Expression 中写:

=Sum(Fields!Z.Value, "YourDataSet")
于 2012-08-09T07:11:05.387 回答