我正在使用 Reporting Services 2012 并希望在最后一页的底部显示一组元素。
我已经尝试将它放在页脚中并隐藏除最后一页以外的所有元素,但是这效果不佳,因为在所有前几页的底部都有很大的空白区域。
如果有一种方法可以将元素与页面底部对齐,但我看不到任何方法。如果有一种方法可以使用具有动态高度的矩形将元素推到页面底部,那也可以,但我也找不到这样做的方法。
有什么建议么?
我正在使用 Reporting Services 2012 并希望在最后一页的底部显示一组元素。
我已经尝试将它放在页脚中并隐藏除最后一页以外的所有元素,但是这效果不佳,因为在所有前几页的底部都有很大的空白区域。
如果有一种方法可以将元素与页面底部对齐,但我看不到任何方法。如果有一种方法可以使用具有动态高度的矩形将元素推到页面底部,那也可以,但我也找不到这样做的方法。
有什么建议么?
不幸的是,页眉和页脚在 SSRS 中必须是一个恒定大小。这就是为什么你得到所有这些空白,据我所知,没有解决方法。
但是,您可以做的是在主表格/报告的末尾分页。然后让另一个表格显示您想要的元素。将第二个表格设为整页的高度,并将元素放在底部。进入 Tablix 属性并选中“如果可能,请在一页上保持在一起”。
如果第二个表不起作用,请尝试子报表。
如果您希望页脚与数据的最后一页位于同一页上,则此方法行不通。我所知道的唯一方法是一个重大黑客攻击:检查从数据库返回的行数并计算它们需要显示多少空间。然后在最后计算您需要在主表和第二个表之间制作多大的矩形以将其推到页面底部。