如何向报表添加书签 (Reporting Services)

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

创建书签后,可以添加用户通过单击即可转到书签的报表项。这些项通常为文本框或图像。

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

可以向任何报表项添加书签,也可以向具有**“操作”**属性的任何项添加书签链接,例如文本框、图像或图表中的计算序列。有关详细信息,请参阅报表设计器的 F1 帮助中的“操作”页主题。

添加书签

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

    注意注意

    如果“属性”窗格不可见,请单击“视图”菜单上的“属性窗口”

  2. 在**“书签”旁的文本框中,键入作为此书签的标签的字符串。此外,也可以单击表达式 (fx) 按钮打开“表达式”**对话框,指定一个计算结果为标签的表达式。对于组,键入的表达式应为组表达式。

    注意注意

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

添加书签链接

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

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

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

  4. 在**“选择书签”**框中,键入或选择一个书签或一个计算结果为书签的表达式。

  5. 单击“确定”。

  6. 若要测试该链接,请运行报表,然后单击对其设置此链接的报表项。对于文本框,更改文本的颜色和效果有助于向用户指示该文本是一个链接。例如,通过在**“文本框属性”对话框中设置“字体”属性,将颜色更改为“蓝色”,将效果更改为“下划线”**。