【问题标题】:How to toggle (Expand/Collapse) group data in rdlc如何在 rdlc 中切换(展开/折叠)组数据
【发布时间】:2017-06-13 21:21:24
【问题描述】:

在我的 rdlc 报告中,我想像这个例子一样显示我的组数据--

当我单击(+)时,该名称下的符号组数据将展开,当我单击(-)时,该名称下的符号组数据将折叠。我找到了 SSRS 报告的资源,但最近对 rdlc 报告没有任何用处。因此,如果我能得到一些结果,我会根据那些 SSRC 报告资源跟踪我的 rdlc。我特别关注了这两个--

  1. SQL Server Reporting Services(SSRS)
  2. Expand or Collapse All Grouped Items on SSRS Report

    我拿了一个表。将“GROUP2”作为行详细信息。为“GROUP2”添加组父级“GROUP1”。喜欢---

我为“GROUP2”选择组属性,例如--

然后我为“GROUP2”设置可见性隐藏,选中“显示可以通过此组项目切换”并选择“GROUP1”作为item.like--

它给我这样的报告--

“GROUP1”项可见,“GROUP2”已隐藏,但没有 (+) 或 (-) 符号或用于展开或折叠组数据的按钮。

任何人有任何想法,我错过了什么?或者我如何在 rdlc 报告中执行此操作,例如此问题的顶部示例,并且我想为此报告设置“全部展开”和“全部折叠”按钮。

编辑:我正在使用 asp.net mvc、web api-2 控制器。我正在尝试获取 pdf 格式的报告。

【问题讨论】:

  • 如果您在报告加载时未将组设置为 Hidden,是否会显示 +/- 切换?
  • 您确定名称“GROUP1”是文本框的名称吗?
  • 是的。是的。我刚才又检查了一遍。
  • @MohammadSadiqurRahman,它应该有效。您是否尝试重新创建 tablix?在开发进一步的需求时,您可能会设置一些不需要的属性。
  • @alejandrozuleta 是的,我重新创建了。没有结果。我只是认为我在这个问题中解释了。

标签: c# sql-server reporting-services reporting rdlc


【解决方案1】:

首先选择显示 [GROUP1] 的表格单元格,然后在文本框属性中记下名称。这不一定是 GROUP1,也可能是 Textbox10 等。

然后在显示 [GROUP2] 的表格单元格的文本框属性中,选择“可以通过此报告项目切换显示:”下方的文本框名称。

顺便说一句,您可能会浪费时间尝试使用 SSRS 中的展开/折叠功能。它通常被认为是易碎且不可靠的,并且无法扩展。

【讨论】:

    【解决方案2】:

    首先您需要选择列/行组并选择组属性。

    然后从您的数据源中选择分组项

    你去吧:

    在扩展组之前

    组扩展后

    【讨论】:

    • 您的编辑很有道理。 PDF 不允许您展开/折叠。这是一个 Excel 功能。
    【解决方案3】:

    PDF 格式不支持切换。

    参考: https://msdn.microsoft.com/en-us/library/dd255288.aspx (标题为:在报告中切换项目)

    “PDF - 报表服务器将报表的当前显示或隐藏状态导出为 PDF。不支持交互式切换”

    【讨论】:

      【解决方案4】:

      @MohammadSadiqurRahman 不确定您是否解决了这个问题,但这是我所做的,希望可以帮助您。

      您需要确保您的行分组已正确应用。在您在帖子顶部给出的示例中,行组父级将设置为帐户类型。您需要确保为您的“GROUP1”完成此操作。

      完成此操作后,将折叠行的行可见性设置为“隐藏”。现在选中“可以通过此报告项切换显示”复选框并将报告项设置为分组帐户类型的单元格名称。

      我个人将它附加到 tablix 之外的一个新标签上,这将允许一键展开/折叠整个表格。只取决于您希望它如何工作。

      希望对你有所帮助。

      【讨论】:

        猜你喜欢
        • 2020-08-21
        • 1970-01-01
        • 2011-12-16
        • 2014-08-03
        • 1970-01-01
        • 1970-01-01
        • 2020-04-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多