在分页报表中添加钻取操作(报表生成器)
适用于: Microsoft Report Builder (SSRS) ❌ Power BI Report Builder SQL Server Data Tools 中的报表设计器
选择主分页报表中的链接时打开的分页报表称为“钻取报表”。 此钻取链接启用了一个钻取操作。
钻取报表必须发布到与主报表相同的报表服务器上,但可位于不同的文件夹中。 可以向具有 “操作” 属性的任何项添加钻取链接,例如文本框、图像或图表中的数据点。
要为某个报表添加钻取链接,须首先创建主报表将链接到的钻取报表。 钻取报表通常包含原始汇总报表中所包含的某项的详细信息。 该报表通常包含一些参数,这些参数根据从主报表传递给钻取报表的参数筛选钻取报表。 有关创建钻取报表的详细信息,请参阅“钻取报表(报表生成器)”。
注意
在 SQL Server Data Tools 中,你可以在 Microsoft 报表生成器、Power BI 报表生成器和报表设计器中创建和修改分页报表定义 (.rdl) 文件。
添加钻取操作
在“设计”视图中,右键单击要添加链接的文本框、图像或图表,然后选择“属性”。
在项的“属性”对话框中,选择“操作”。
选择“转到报表”。 其他部分将显示在此选项的对话框中。
在“指定报表”中,选择“浏览”以查找要跳转到的报表,或键入报表的名称。 或者,选择表达式 (fx) 按钮为该报表名称创建表达式。
对于本机模式和 SharePoint 集成模式,钻取报表的路径格式有所不同。 如果浏览到报表,则将提供正确格式的路径。 有关详细信息,请参阅指定外部项的路径 (Report Builder)。
如果必须为钻取报表指定参数,请执行下一个步骤。
在“使用这些参数运行报表”中,选择“添加”。 将向参数网格添加一个新行。
在“名称”文本框中,选择列表或输入钻取报表中的报表参数名称。
注意
参数列表中的名称必须与目标报表中的期望参数完全匹配。 例如,参数名称必须大小写格式匹配。 如名称不匹配,或者并未列出某个预期的参数,则钻取报表将出错。
在“值”中,输入或选择要传递给钻取报表中的参数的值。
注意
值可以包含其计算结果将传递到报表参数的表达式。 值列表中的表达式包括当前报表的字段列表。
有关如何在报表中隐藏参数的信息,请参阅“添加、更改或删除报表参数(报表生成器)”。
(可选)对于文本框,更改功能区的“主文件夹”选项卡上的文本颜色和效果有助于向用户指示该文本是一个链接。
要测试该链接,请运行报表,然后选择对其设置此链接的报表项。