如何设置报告SSRS的页脚以保持在页面底部?

时间:2014-07-24 08:11:00

标签: reporting-services ssrs-2008 ssrs-2008-r2

我在SSRS中有这个报告,它有一个页脚。但每次报告只包含一些数据时,页脚位于最后一行的末尾。在最后一页,页脚的位置是正确的。谁能帮我这个?或者有没有人经历过同样的事情?

如果我的问题或解释缺乏,您需要更多信息,请告诉我,以便我能为您提供。非常感谢你。

3 个答案:

答案 0 :(得分:1)

首先我要指出的是,尽管桌面底部显示了页脚,但在打印版本中,页脚将显示在正确的位置。我的修复不应该搞砸了,但我建议你仔细检查一下这对你是否重要。

好的,所以我知道这似乎是一个贫民区修复,但SSRS报告是挑剔的。此修复程序适用于多个表,但不适用于具有组分页符的表(对不起,如果这是您正在做的事情)。

将页脚线向下拉到页面底部。在侧面使用您的测量。您需要从页面大小中减去页脚和页眉的大小以及页边距。在设计器的报告页面外右键单击以报告属性并设置页面大小和页边距(如果打算打印,则不要超过.5和#34;页边距)。这将使您的桌子位于顶部,并为完整页面留出完美的空白空间。

在页脚正上方,单击顶部的插入并绘制一条小水平线。然后预览并查看它的外观。如果该行单独位于页面上,请将所有内容向上移动。当它显示正确时,将该线涂成白色,没有人会更聪明。

您可以在每个表之间重复此操作以确保空白区域具有缓冲区。这些表格会占用空白区域但是如果它们到达页面的最后,那么不幸的是,你会得到一个空白页面。

这是我解决你问题的贫民窟解决方案,先生。希望它有所帮助。

答案 1 :(得分:0)

听起来你有一个桌面页脚,但你需要的是页面页脚。如果单击页面左下角附近,您可能已经看到可以编辑的页脚。如果不是:

添加页眉或页脚

  1. 打开报告。 2.在设计图面上,右键单击报表,指向 单击“插入”,然后单击“页眉或页脚”。
  2. 配置页眉或页脚 1.在设计图面上,右键单击页眉或页脚。 2.指向“插入”,然后单击以下项之一将其添加到页眉或页脚区域: 文本框 线 长方形 图片 3.右键单击页眉,然后单击“页眉属性”以添加边框,背景图像或颜色,或调整页眉的宽度。然后单击确定。 4.右键单击页脚,然后单击“页脚属性”以添加边框,背景图像或颜色,或调整页脚的宽度。然后单击“确定”。

答案 2 :(得分:0)

我自己就是遇到过这个问题。

从“我可以理解”中可以看出,在“交互式视图”和未完全填充记录*的页面上(即查看时),您不能在报表底部显示“页码”全局变量web / ReportViewer / SSRS URL-Access格式的报告。

但是,您可以通过在“设计视图”中的报表“正文”中创建足够的空间,确保在打印时以页面底部或任何导出格式显示页码。具体来说,使身高足够大,以确保页码位于底部(如果在8.5“x 11”纸上打印,则使主体为8.5“)。

我在Visual Studio 2015 / SSRS 2016中实现了这一点。我不确定如何在报表构建向导中完成此操作,因为我不使用该工具。 “希望这有助于某人。

*在这种情况下,页码会立即显示在最后一个可见记录之后。如果有人知道所描述的看似交互式视图限制的方法,请分享。