SSRS 中的选项卡式报告

Tabbed Reports in SSRS

我一直在 Sql 服务器报告服务中处理报告,我正在尝试创建一个选项卡式报告。

我希望有一个从用户那里读取参数详细信息的主报告,然后在报告中有其他报告的选项卡,这些报告使用用户在主报告中输入的相同参数详细信息。

有人知道如何处理吗?已尝试创建子报表,但它并没有完全创建选项卡式报表的整体感觉。

选项卡没有原生功能,但您可以结合现有功能创建该功能。

  1. 在顶部添加文本框,这将是您的标签名称。
  2. 添加一个隐藏参数,用于跟踪选择了哪个选项卡。默认选择第一个值。
  3. 向每个文本框添加一个操作,该操作返回到报表,并将特定值传递给参数。
  4. 为每个文本框的边框属性添加一个表达式,以便您可以直观地看到选中了哪个。例如,您可以删除所选选项卡的底部边框。
  5. 向报告中的其他所有内容添加可见性表达式,以便项目仅在其选项卡被选中时显示。

现在每次单击一个选项卡时,它都会刷新报告并突出显示该选项卡及其包含的内容。虽然步骤很多,但这是我找到的针对此功能的最佳解决方法。