【问题标题】:Tabbed Reports in SSRSSSRS 中的选项卡式报表
【发布时间】:2018-01-08 15:58:14
【问题描述】:

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

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

有人知道怎么做吗?已尝试创建子报表,但它并没有完全营造出选项卡式报表的整体感觉。

【问题讨论】:

    标签: sql-server visual-studio reporting-services ssrs-2012


    【解决方案1】:

    标签没有原生功能,但您可以结合现有功能来创建该功能。

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

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

    【讨论】:

    • 有没有办法让选项卡式报告将相同的参数应用于主报告选择的参数?需要标签与主报告一起流入
    • 是的,当您使用文本框操作链接到另一个报告时,您可以选择传递它使用的任何参数。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多