我怎么只能在最后一页上有一个 10 厘米的页脚



我正在使用报告服务 2012,并希望在最后一页的底部显示一组元素。

我尝试将其放在页脚中并隐藏除最后一页以外的所有元素,但是这效果不佳,因为前面所有页面的底部都有一个很大的空白区域。

如果有一种方法可以将元素对齐到页面底部,但我看不到任何方法。如果有一种方法可以使用具有动态高度的矩形将元素推送到页面底部,那也可以工作,但我也找不到这样做的方法。

有什么建议吗?

遗憾的是,页眉和页脚在 SSRS 中必须是一个常量大小。这就是为什么你会得到所有这些空白,据我所知,没有解决方法。

但是,您可以做的是主表/报告末尾的分页符。然后让另一个表显示所需的元素。使第二个表格高度为整页,并将元素放在底部。进入 Tablix 属性并选中"如果可能的话,放在一个页面上"。

如果第二个表不起作用,请尝试使用子报表。

如果您希望页脚与最后一页数据位于同一页面上,则这不起作用。我知道的唯一方法是一个主要的黑客:检查从数据库中返回多少行,并计算它们需要显示多少空间。然后在最后计算您需要在主表和第二个表之间制作多大的矩形才能将其推到页面底部。

最新更新