ssrs-2008 - 仅在最后一页显示页脚

标签 ssrs-2008 reporting-services

我想在报告中添加页脚,但仅限于最后一页。我关注了this tutorial这是成功的,但它在所有页面上为页脚留出了空间。

如何去掉除最后一页之外的所有页面上的页脚空间?

最佳答案

针对您的问题,我只能想到以下解决方案:

首先 - 不要在页脚中使用构建。相反,请使用包含页脚详细信息的子报告。

现在,您需要在主报告中尽可能精简地定义子报告(而在实际的子报告中 - 根据需要排列数据)。

然后只需实现您提供的链接中描述的相同概念 - 意味着您需要在子报告可见性字段中定义一个表达式。

附上一个演示来解释“使用子报告”的想法:

enter image description here

编辑 我做了一些研究 - 如果您按照问题中的链接提供的说明进行操作,但拉伸(stretch)矩形以覆盖所有页脚区域,那么您的效果很好 - 页脚直到最后一页才会显示:

这是我在页脚上排列矩形的方式:

中间页(您可以看到页脚的矩形已隐藏:

enter image description here

最后一页(页脚可见):

enter image description here

关于ssrs-2008 - 仅在最后一页显示页脚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14848394/

相关文章:

asp.net - 禁用 ASP.Net ReportViewer 控件上的分页

ssrs-2008 - 检查字段值是否在 SSRS 报告中的字符串列表中

ssrs-2008 - SSRS 2008 R2 更改生产与测试的共享数据源

asp.net-mvc-3 - Asp.Net MVC 3 Razor View 的报告工具

ssrs-2008 - SSRS 报告版本控制

ssrs-2008 - 有没有一种简单的方法可以在 SSRS 设计模式下重新排列 Tablix 列?

sql-server - 报告服务 URL HTTP 500 错误

sql - 突出显示报告中的行?

ssrs-2008 - 如何在生产环境中的 SSRS 中部署自定义程序集

sharepoint-2010 - 将凭据从 SSRS 传递到 Sharepoint 数据源时出错