将新组添加到具有现有组的 SSRS tablix?

Adding a new group to an SSRS tablix with existing groups?

我有一个包含三个级别分组的现有报告。我被要求在当前级别之外添加第四个级别(在报告的左侧)。我似乎无法让新组看起来或表现得像 SSRS 在构建报告时为我构建的原始组。

原始报告如下:

我在 AppOwner 上分组,这是一个计算出的 AppName 和 RepositoryName。详细信息行在其下方。您可以看到分组大纲显示每个组包含其组 "header" 及其下方的子行。这是“行分组”窗格:

我正在尝试在 AppOwner 组之外添加一个新的公司组。它需要包含它下面的所有行,并且需要驻留在自己的行中,以便我可以在列中放置一些表达式。当我将 Company 从 Report Data 拖放到 Grouping Pane 时,它​​会添加一个包含合并单元格的列,即使我已将 AppOwner 组设置为,它也不允许我在预览时拆分显示所有子组行隐藏并打开公司。这是设计器视图:

这是它的呈现方式:

我不希望 Company 的大列跨越所有子行,我希望 Company 像其他组一样在自己的行中,这样当我最初打开报表时,我看到的只是 Company 行。

我已经尝试了通过 Google 找到的所有解决方案并在此处搜索。我在这里发现的唯一接近的是有人编辑了报告的基础 XML。这不是最佳答案...

要在 Company 组内但在 AppOwner 组上方添加行,您需要右键单击 AppOwner 单元格和 select "Insert Row" -> "Outside Group - Above." 这将在 Company 组内但在 AppOwner 组上方插入一个空白行。如果您希望删除 Company 列,您可以将其删除(这将 NOT 删除 Company 组)。然后,如果您希望 Company 字段跨越所有列,只需突出显示行内的单元格,右键单击,然后 select "Merge Cells".