SSRS集团在列表报告中

时间:2014-04-11 14:32:06

标签: reporting-services ssrs-2008 ssrs-grouping

我正在制作SSRS报告,我必须按客户名称进行分组。

数据集将是这样的。 从Customer中选择Column1,Column2,Column2 按客户名称分组

Expected Report Layout 

Customer Name :   Jim Mouse
DOB           :   12/01/1970

Column1            Column2            Column3

100                DateTwo           Some Entry
200                Assignment        Entered works
300                Freelance         Tesing 


Customer Name :   Sendil P
DOB           :   12/01/1990

Column1            Column2            Column3

100                work hard          SSRS
200                Test Zone          Earth world

问题,我正面临着。通过放置List,在每一行记录中,我获得相同的客户名称,重复DOB。

Current Output

Customer Name :   Jim Mouse
DOB           :   12/01/1970

Column1            Column2            Column3

100                DateTwo           Some Entry

Customer Name :   Jim Mouse
DOB           :   12/01/1970

Column1            Column2            Column3
200                Assignment        Entered works

Customer Name :   Jim Mouse
DOB           :   12/01/1970

Column1            Column2            Column3
300                Freelance         Tesing 

在遵循IAN步骤时,我附加了当前输出的图像。 enter image description here

1 个答案:

答案 0 :(得分:2)

如您所见,默认情况下,数据集中的每一行都会重复一次列表。

使用您的数据版本:

enter image description here

我创建了一个带有List的空白报告:

enter image description here

请注意List项和Details组中的三条虚线,表示没有分组项。我们希望将其更改为Customer上的分组:

enter image description here

应用此更改后,您可以看到列表和组已更改:

enter image description here

现在这个项目将针对每个Customer而不是每一行重复。我们现在可以在Customer的文本框中添加,该文本框将在每个组中显示一次,还有一个表格,该表格将显示Customer的所有行:

enter image description here

根据需要起作用:

enter image description here

如果需要,您可以向论坛添加分页符。