SSRS:无法理解报告中的分组

时间:2015-09-29 22:04:18

标签: ssrs-2012

我有一份相对简单的报告“工作”。 它有一个基于表达式的主要群组 - 在群组中有一种 - 然后是另一个群组'命名'细节'在“行组”窗格中。

主要集团正在重复自己无缘无故的理由。 我希望如果有一个叫做A' A' - 然后该组中的所有详细信息行将显示到下一个组 - 对吗?

像这样:

A
Bob      1   Texas
Jane     2   California
Devin    4   New York

B
Jack     3   Texas
Mary     6   Maine
Peter    5   Michigan

C
. . .

相反,报告正在做这样的事情:

A
Bob      1   Texas
Jane     2   California

A
Devin    4   New York

B
Jack     3   Texas

B
Mary     6   Maine
Peter    5   Michigan

C
. . .

如果删除详细信息组,我会丢失一些数据&报告从5页[57详细记录]到大约两页。 如果我也删除了主要组 - 我在整个报告中只记录一条记录。

我需要保留报告中的所有数据 - 但是主要组正确分组[没有重复组头],然后在每个组内 - 按几个不同的字段排序。

知道如何解决问题吗?

谢谢!

2 个答案:

答案 0 :(得分:0)

看起来可能会有分组您的详细信息。确保没有任何分组。

如果您无法弄清楚,请尝试使用旧版本作为模板创建一个新的。我浪费了几个小时试图弄清楚问题是什么,但创建一个新矩阵只需要几分钟。

我已将旧矩阵中的所有单元格复制到我创建的新单元格中,并且它是第一个应该具有的单元格。

我已经发生过几次这样的事情,并且已经放弃了试图弄清楚为什么某些东西不起作用。

答案 1 :(得分:0)

我发现了问题。

< IIF。 。 。 ' Group By的表达式和Group Header中的表达式在' False'中有不同的字段名称。这两个表达式的论证。所以报告是一个字段的GROUPING - 但是显示另一个字段作为Group Header。 我从来没有做过类似的事情,我无法想象为什么我会这样做。 。 。也许这就是为什么我偶然发现异常,因为我正在将两个表达式复制到记事本中以重新创建矩阵然后注意到差异。 ' False'中的两个字段名称IIF表达的论点非常相似 - 这是一个额外的原因,它几乎被伪装了#39; 这已经解决了。

谢谢@Hannover拳头!感谢。要复制所有单元格,你可以只是“套索”吗?用鼠标然后按Ctrl + C。 。 。 &安培;然后创建一个新的Matrix和Ctrl + V?我即将重新创建Matrix。