【问题标题】:Show/Hide Column Header on Toggle in SSRS在 SSRS 中切换时显示/隐藏列标题
【发布时间】:2015-08-17 08:41:35
【问题描述】:

我正在处理一项要求,允许我在用户单击“+”(展开一行)时显示列,并在用户单击“-”折叠一行时隐藏列。

因此,例如,当所有行都折叠时,报表如下所示:

当用户点击 A 以展开报告中的一行时,报告应如下所示

请注意,COL4 仅在行展开时显示。

我试图设置可见性属性,但我得到的结果是

如果我尝试设置标题文本框属性,则会出现类似错误。

"切换项必须是与隐藏项共享同一范围的文本框或在包含隐藏项的范围内,并且不能包含在报表项中,除非当前分组范围有父项"

我正在使用矩阵表

【问题讨论】:

  • 尝试在列可见性中做同样的事情
  • @BhupeshC 列可见性对此也没有帮助,因为只能在同一组的范围内进行切换。

标签: reporting-services ssrs-2012 ssrs-tablix


【解决方案1】:

问题是单击 Col1 切换只能隐藏包含在表分组中的元素(不包括 col2 的标题),您将看到上面提到的错误,“切换项必须是共享相同范围的文本框..."。

您可以在表格区域之外放置一个文本框,这将能够切换列的可见性,但这会将 all col1 的值扩展为一个分组值,而不是您的身份寻找。不幸的是,您不能完全按照您的要求进行操作;最好的选择是您在上面显示的那个。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-20
    相关资源
    最近更新 更多