SSRS 报告 table 分组问题

SSRS Report table grouping issue

ColumnA  | ColumnB  |  ColumnC  |  ColumnD  |  ColumnSubD
   A          B           ID1       TypeA      TypeA.1
   A          B           ID1       TypeA      TypeA.2
   R          Z           ID2       TypeA      TypeA.1
   R          Z           ID2       TypeB      TypeB.1

我有一个 return 4 行记录的存储过程,如上。创建数据集并配置 Tablix 属性以绑定 SP 后,table 显示与上面完全相同的 4 条记录。

我正在尝试显示如下数据,首先按 ColumnC 分组,然后按 ColumnD

分组
ColumnA  | ColumnB  |  ColumnC  |  ColumnD  |  ColumnSubD
   A          B           ID1       TypeA      TypeA.1
                                               TypeA.2
   R          Z           ID2       TypeA      TypeA.1
                                    TypeB      TypeB.1

我尝试的第一步是在 ColumnC 上创建一个 rowgroup 分组,结果是它自动在左侧创建了一个重复的 columnC

我可以知道实现我想要的目标的正确方法是什么吗?如果可以,请列出步骤。非常感谢。

需要注意的是,如果 ColumnA = A,则 ColumnB 将始终等于 B,而 ColumnC 将始终等于 ID1

  1. 添加一个table
  2. 将 ColumnSubD 添加到其中一列并删除其他 2
  3. 右键单击“行组”中的“详细信息”行,然后select "Add Group" > "Parent Group"
  4. 将分组依据设置为 "Column D"
  5. 右键单击新组 select "Add Group" > "Parent Group" 再次
  6. 将分组依据设置为 "Column C"
  7. 此时最左边的列应该显示 [ColumnC]。 右键单击该列并单击 "Insert Column" >“内部组 - Left" 两次 将 A 列和 B 列添加到这 2 个新列中。

你最终会得到这样的结果: