【问题标题】:SSRS Report document map link goes to page before (another subreport) because the subreport it refers to contains a page break beforeSSRS 报表文档地图链接转到之前的页面(另一个子报表),因为它引用的子报表包含之前的分页符
【发布时间】:2017-01-28 00:14:13
【问题描述】:

我正在使用 SSRS 报表生成器来修改我目前非常满意的报表。它由几个子报表组成,每个子报表都在主报表上各自的矩形内。我正在尝试添加一个文档地图,以便我们的用户可以更轻松地浏览报告的数字版本。

由于报告主要以 PDF/Physical 形式查看,我还在每个子报告中使用了一个矩形inside,它启用了“分页前”选项,以便每个子报告都有自己的页面.

我尝试为子报表设置文档地图标签,并尝试为每个子报表所在的矩形设置标签。在这两种情况下,当我运行报表时,文档图链接会将我带到子报表之前的页面。我相信这是由于子报表实际上是从该页面开始的,但该页面上的唯一内容是分页符。

我也尝试将每个子报表放在它自己的分页符矩形中,而不是将分页符矩形放在子报表中,结果相同。

有没有一种方法可以在单击文档地图链接时通过代码或配置加载正确的页面?

【问题讨论】:

    标签: reporting-services ssrs-2008 ssrs-2008-r2 ssrs-2012 reportingservices-2005


    【解决方案1】:

    我解决了这个问题,方法是从子报表内部的矩形中取出分页符,并在包含子报表的矩形之后放置一个分页符。现在子报表的实际顶部位于包含数据的第一页上。文档地图现在正在加载正确的页面。

    【讨论】:

      猜你喜欢
      • 2015-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-20
      • 1970-01-01
      • 2021-03-20
      相关资源
      最近更新 更多