向分页报表添加书签(报表生成器)

适用于: Microsoft Report Builder (SSRS) Power BI Report Builder SQL Server Data Tools 中的 Report Designer

若要在报表中提供自定义目录或自定义内部导航链接,可以向分页报表中添加书签或书签链接。 通常,可将书签添加到报表中要将用户定向到的位置。 例如,可将书签添加到每个表或图表,或添加到表或矩阵中显示的唯一组值。 可以创建用作书签的字符串;或者,对于组而言,可以将书签设置为组表达式。

创建书签后,可以添加报表项,用户可以选择这些项转到每个书签。 这些项通常为文本框或图像。

例如,如果报表显示按颜色分组的表,则可以向组头中添加基于组表达式的书签。 然后,即可在报表的开头处添加带有显示颜色值的单个文本框的表,并在该文本框上设置书签链接。 选择颜色时,报表会跳至显示具有该颜色的组组标头行的页面。

可以向任何报表项添加书签,也可以向具有 “操作” 属性的任何项添加书签链接,例如文本框、图像或图表中的计算序列。 有关详细信息,请参阅“操作属性对话框(报表生成器)”。

注意

在 SQL Server Data Tools 中,你可以在 Microsoft 报表生成器、Power BI 报表生成器和报表设计器中创建和修改分页报表定义 (.rdl) 文件。

添加书签

  1. 在报表设计视图中,选择要向其添加书签的文本框、图像、图表或其他报表项。 所选项的属性将显示在“属性”窗格中。

  2. 在“书签”旁的文本框中,键入作为此书签的标签的字符串。 例如,可以键入 BikePhoto 作为报表中图像的书签。 或者,选择表达式 (fx) 按钮打开“表达式”对话框,指定一个计算结果为标签的表达式。 对于组,键入的表达式应为组表达式。

    备注

    书签可以为任意字符串,但在报表中必须是唯一的。 如果书签不是唯一的,则指向该书签的链接将跳至第一个匹配书签。

  1. 在设计视图中,右键单击要向其添加链接的文本框、图像或图表,然后选择“属性”。

  2. 在该报表项的“属性”对话框中,选择“操作”。

  3. 选择 “转到书签” 。 另一部分将显示在此选项的对话框中。

  4. 在“选择书签”框中,输入或选择一个书签或一个计算结果为书签的表达式。 在上一个示例中,可以输入 BikePhoto 为报表中的图像创建链接。

  5. 选择“确定”

  6. (可选)文本的格式不会自动设置为链接。 对于文本,有必要更改文本的颜色和效果以指示该文本是一个链接。 例如,在功能区的“主页”选项卡中的“字体”部分中,将颜色更改为蓝色,并将效果更改为下划线。

  7. 若要测试链接,请选择“运行”来预览报表,然后选择对其设置此链接的报表项。