向 URL 添加超链接(报表生成器和 SSRS)

如果您希望用户能在报表中单击链接即可打开浏览器浏览您指定的 URL,则可向报表项添加一个超链接。 超链接既可以是静态 URL,也可以是计算结果为 URL 的表达式。 如果数据库中的某个字段包含 URL,则表达式可以包含该字段,从而为报表提供超链接的动态列表。 您可以向文本框、图像、图表和仪表添加超链接。 必须确保该用户对您提供的 URL 具有访问权限。

注意

在 SQL Server Data Tools 中,您可以在报表生成器和报表设计器中创建和修改报表定义 (.rdl)。 每个创作环境提供了不同的方式来创建、打开和保存报表和相关项。 有关详细信息,请参阅 Web 上 microsoft.com 中的“在报表设计器和报表生成器中设计报表 (SSRS)”

如果您和您的用户有权使用对报表服务器的 URL 请求来查看某一报表服务器上的报表,则您还可以指定指向这些报表的 URL。 例如,可以指定一个报表,并在用户首次查看该报表时隐藏文档结构图。 有关详细信息,请参阅 SQL Server 联机丛书中Reporting Services文档中URL 访问 (SSRS ) 。

还可以向具有 “操作” 属性的任何项的 URL 添加超链接,例如图表中的文本框、图像或计算序列。 用户单击该报表项时,将执行您所定义的操作。 有关详细信息,请参阅操作属性对话框 (Report Builder和 SSRS) 指定外部项的路径 (Report Builder和 SSRS)

若要快速开始使用,请参阅教程:设置文本格式(报表生成器)

注意

绑定到数据集字段的链接容易被篡改。 有关详细信息,请参阅 msdn.microsoft.com 上的 SQL Server Books Online 中的安全报表和资源

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

  2. 在“属性”对话框中,单击 “操作”

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

  4. “选择 URL”中,键入或选择某一 URL 或者计算结果为某一 URL 的表达式,或者单击下拉箭头并单击包含 URL 的字段的名称。

  5. 单击“确定”。

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

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

另请参阅

交互式排序、文档结构图和链接(报表生成器和 SSRS)
创建文档结构图(报表生成器和 SSRS)