向分页报表添加书签(报表生成器)
适用于: Microsoft Report Builder (SSRS) Power BI Report Builder SQL Server Data Tools 中的 Report Designer
若要在报表中提供自定义目录或自定义内部导航链接,可以向分页报表中添加书签或书签链接。 通常,可将书签添加到报表中要将用户定向到的位置。 例如,可将书签添加到每个表或图表,或添加到表或矩阵中显示的唯一组值。 可以创建用作书签的字符串;或者,对于组而言,可以将书签设置为组表达式。
创建书签后,可以添加报表项,用户可以选择这些项转到每个书签。 这些项通常为文本框或图像。
例如,如果报表显示按颜色分组的表,则可以向组头中添加基于组表达式的书签。 然后,即可在报表的开头处添加带有显示颜色值的单个文本框的表,并在该文本框上设置书签链接。 选择颜色时,报表会跳至显示具有该颜色的组组标头行的页面。
可以向任何报表项添加书签,也可以向具有 “操作” 属性的任何项添加书签链接,例如文本框、图像或图表中的计算序列。 有关详细信息,请参阅“操作属性对话框(报表生成器)”。
注意
在 SQL Server Data Tools 中,你可以在 Microsoft 报表生成器、Power BI 报表生成器和报表设计器中创建和修改分页报表定义 (.rdl) 文件。
添加书签
在报表设计视图中,选择要向其添加书签的文本框、图像、图表或其他报表项。 所选项的属性将显示在“属性”窗格中。
在“书签”旁的文本框中,键入作为此书签的标签的字符串。 例如,可以键入 BikePhoto 作为报表中图像的书签。 或者,选择表达式 (fx) 按钮打开“表达式”对话框,指定一个计算结果为标签的表达式。 对于组,键入的表达式应为组表达式。
备注
书签可以为任意字符串,但在报表中必须是唯一的。 如果书签不是唯一的,则指向该书签的链接将跳至第一个匹配书签。
添加书签链接
在设计视图中,右键单击要向其添加链接的文本框、图像或图表,然后选择“属性”。
在该报表项的“属性”对话框中,选择“操作”。
选择 “转到书签” 。 另一部分将显示在此选项的对话框中。
在“选择书签”框中,输入或选择一个书签或一个计算结果为书签的表达式。 在上一个示例中,可以输入 BikePhoto 为报表中的图像创建链接。
选择“确定”。
(可选)文本的格式不会自动设置为链接。 对于文本,有必要更改文本的颜色和效果以指示该文本是一个链接。 例如,在功能区的“主页”选项卡中的“字体”部分中,将颜色更改为蓝色,并将效果更改为下划线。
若要测试链接,请选择“运行”来预览报表,然后选择对其设置此链接的报表项。