仅最后一页的总计和每页的小计 - RDLC
Grand total on last page only and subtotals on each page - RDLC
我有一个 table(因为我有固定数量的列和动态的行数),其中有 5 列,结果集可以分布在多个页面上。
我希望每一页都有其中一列的小计(称为金额),在最后一页我也需要在此列上打印总计(即在最后一页上该列将有 2 个总计)。
我试图通过向 table(正文中)添加 2 个总数来实现此目的,但没有成功。
还尝试在 table(正文) 中仅添加 1 个总计,而不是在页脚中添加总计 - 也没有成功。
推荐的方法是什么?我敢肯定这是一个非常常见的场景。
我找到了解决方案:
在第一个组中添加一个父组,并使用以下表达式限制每页的行数
=CEILING(RowNumber(Nothing)/13)
(其中 13 是每页的行数)
向该组添加一个页脚,该页脚将使用子组中其中一列的求和函数计算每页的总计(小计)。
要获得总计,只需在您的 table 您的 Tablix 对象中添加一个总计行,该行只会显示在最后一页。
我有一个 table(因为我有固定数量的列和动态的行数),其中有 5 列,结果集可以分布在多个页面上。 我希望每一页都有其中一列的小计(称为金额),在最后一页我也需要在此列上打印总计(即在最后一页上该列将有 2 个总计)。
我试图通过向 table(正文中)添加 2 个总数来实现此目的,但没有成功。
还尝试在 table(正文) 中仅添加 1 个总计,而不是在页脚中添加总计 - 也没有成功。
推荐的方法是什么?我敢肯定这是一个非常常见的场景。
我找到了解决方案: 在第一个组中添加一个父组,并使用以下表达式限制每页的行数
=CEILING(RowNumber(Nothing)/13)
(其中 13 是每页的行数)
向该组添加一个页脚,该页脚将使用子组中其中一列的求和函数计算每页的总计(小计)。
要获得总计,只需在您的 table 您的 Tablix 对象中添加一个总计行,该行只会显示在最后一页。