如何才能在最后一页上有一个10厘米的页脚

时间:2013-10-11 15:58:46

标签: reporting-services reporting-services-2012

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

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

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

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

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

但是,您可以做的是在主表/报告的末尾分页。然后让另一个表显示您想要的元素。将第二个表格设为整页的高度,并将元素放在底部。进入Tablix属性并选中“如果可能,在一个页面上保持在一起”。

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

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