在报表中添加钻取操作(报表生成器和 SSRS)

报表可以包含指向其他报表的链接。 单击主报表中的链接时打开的报表称为“钻取报表”。 可以向具有**“操作”**属性的任何项添加钻取链接,例如文本框、图像或图表中的数据点。

可以在主报表中将钻取操作作为报表操作或 URL 操作进行创建。 对于报表操作,钻取报表必须与主报表位于同一报表服务器上。 对于 URL 操作,报表必须位于完全限定的 URL 位置。 为报表服务器或与报表服务器集成的 SharePoint 站点指定报表的方式可能会有所不同,如果报表服务器是在 SharePoint 集成模式中配置的,则只支持 URL 操作。

若要为某个报表添加钻取链接,必须首先创建主报表将链接到的钻取报表。 钻取报表通常包含原始摘要报表中包含的某项的详细信息,并且经常包含一些参数,将基于从主报表传递给钻取报表的这些参数来筛选钻取报表。 有关创建钻取报表的详细信息,请参阅钻取报表(报表生成器和 SSRS)

注意注意

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

将钻取操作添加为报表操作

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

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

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

  4. 在**“指定报表”中,单击“浏览”**以查找要跳转到的报表,或键入报表的名称。 也可以单击表达式 (fx) 按钮为该报表名创建表达式。

    对于本机模式和 SharePoint 集成模式,钻取报表的路径格式有所不同。 如果浏览到报表,则将提供正确格式的路径。 有关详细信息,请参阅指定外部项的路径(报表生成器和 SSRS)

    如果必须为钻取报表指定参数,请执行下一个步骤。

  5. 在**“使用这些参数运行报表”中,单击“添加”**。 将向参数网格添加一个新行。

    • 在**“名称”**文本框中,单击下拉列表或键入钻取报表中的报表参数的名称。

      注意注意

      参数列表中的名称必须与目标报表中的期望参数完全匹配。 例如,参数名称必须大小写格式匹配。 如果名称不匹配,或者并未列出某个预期的参数,则钻取报表将出错。

    • 在**“值”**中,键入或选择要传递给钻取报表中的参数的值。

      注意注意

      值可以包含其计算结果将传递到报表参数的表达式。 值列表中的表达式包括当前报表的字段列表。

  6. (可选)对于文本框,通过更改功能区的**“主文件夹”**选项卡上的文本颜色和效果有助于向用户指示该文本是一个链接。

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

请参阅

任务

在序列上显示工具提示(报表生成器和 SSRS)

参考

“操作属性”对话框(报表生成器和 SSRS)

概念

设置图表上数据点的格式(报表生成器和 SSRS)