SSRS 2014:在大单元格内添加多个单元格

SSRS 2014 : Add several cells inside of a large cell

我创建了一个如下所示的 table。 table 使用数据集

我想在其中一行中添加几个单元格,如下所示,并且能够查询同一数据集,最重要的是,能够保持其他行不变(见下文)。

问题是我无法在 table 内执行此操作。

我的解决方法之一是创建一个矩形,然后在该矩形内添加另一个 table / 矩阵(就像我在上图中所做的那样),这对我来说并不令人满意。然后将矩形叠加在我要拆分的 table / 矩阵的单元格之一中。但是,当我部署报告时,出现错误 tablix ‘Tablix15’ has a detail member with inner members. Detail members can only contain static inner members

另一种解决方案是创建多个列,然后合并我不需要的行的单元格并保留我想要的单元格。缺点:非常繁琐且缺乏灵活性

如果您对如何操作或修复上述错误有任何想法,我会洗耳恭听。

谢谢!

满意与否 - 解决方案是在单元格中创建一个矩形并向该矩形添加 tablixes 以用于额外的列。

您收到 detail member with inner members 错误,因为我想您可能在嵌套行分组。

考虑这个例子,显示嵌套的 table.

当 运行 像这样时,我收到以下错误,与您在上面所做的完全一样

The tablix ‘Tablix8’ has a detail member with inner members. Detail members can only contain static inner members.

它所指的 static inner members 是说它不允许您在这个较低级别上进行更多分组。根据您在问题中提供的信息,这应该没问题,因为您只需要该特定行的值。因此,要删除分组,请右键单击行 Header、select 行组 -> 删除组,然后单击 select 仅删除组。

请注意(三行)= 符号已从行 header 中消失。当此报告随后设置为预览时,它现在按预期呈现

希望这能解决您的问题。如果您对此有进一步的问题或疑问,请告诉我。