我可以在SSRS / Report Builder 3.0中为PDF输出添加导航箭头吗?

时间:2016-10-21 16:19:12

标签: ssrs-2012 reportbuilder3.0

今天有人向我提出了最随机的问题,我意识到我甚至都没有考虑过它。他们想要的是我的SSRS报告的PDF呈现标配导航箭头,即上一页,下一页。这让我开始关注所有可用的选项,这些选项实际上很酷,我可以添加一个目录,包括新编号的书签(例如,如果您要打印5张发票,每个2-5页到一个长文档,那些将有发票编号,你可以跳到该发票的开头),但我看不到有关导航链接的任何信息。事实上,我所看到的大部分内容都表明PDF只能有导航地图,即目录标签。所以,如果有人对如何做到这一点有任何想法,那就太好了。我知道事后可以添加像Blubeam这样的东西,但在这种情况下这不实用。

1 个答案:

答案 0 :(得分:1)

正如我在评论中提到的,您可以在每个页面中创建书签。可以使用组件DocumentMapLabel属性添加书签,几乎所有SSRS报告项(Tablix,文本框,图表等)都具有。

如果您在每个页面的顶部没有标题或文本框,请添加一个空文本框,请务必将它们放在页面顶部,以便每个书签跳转到该页面的开头。相应的页面。

选择第一个文本框,然后按F4查看扩展属性窗口,查找DocumentMapLabel并输入Page 1

enter image description here enter image description here

在每个页面中将文本框DocumentMapLabel属性设置为相应的页码。

当报告导出为PDF时,PDF客户端会显示书签菜单,其中包含每个页面的书签。如果单击书签,它将跳转到相关页面。

这就是它在Adobe Acrobar Reader中的表现:

enter image description here

如果有帮助,请告诉我。