仅限最后一页的总计和每页的小计 - RDLC

时间:2015-02-22 08:36:10

标签: c# .net rdlc

我有一个表(因为我有固定数量的列和动态行数),有5列,其中结果集可以分布在多个页面上。 我希望每个页面都有一个列的小计(称之为金额),在最后一页上我需要在此列上打印总计(即在最后一页上,该列将有2个总计)。

我试图通过向表格(在正文中)添加2个总计来实现此目的,但没有成功。

还尝试在表格(正文)中添加一个总数,而不是在页脚中添加总数 - 也没有成功。

建议的方法是什么?我确定这是一种非常常见的情况。

1 个答案:

答案 0 :(得分:0)

我找到了解决方案: 将父组添加到第一个组,并使用以下表达式限制每页的行数

=CEILING(RowNumber(Nothing)/13)(其中13是每页的行数)

在此论坛中添加一个页脚,该页脚将使用子组中其中一列上的sum函数计算每页总数(小计)。

要实现总计,只需在表格中添加一个总行,即Tablix对象,该对象仅显示在最后一页中。