【问题标题】:SSRS Group by in the List Report列表报告中的 SSRS 分组依据
【发布时间】:2014-05-25 18:45:14
【问题描述】:

我正在编写一份 SSRS 报告,我必须按客户名称进行分组。

数据集将是这样的。 从客户中选择 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

问题,我正面临。通过放置列表,在记录的每一行上,我得到相同的客户名称,重复 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 步骤中,我附上了当前输出的图像。

【问题讨论】:

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


    【解决方案1】:

    如您所见,默认情况下,列表将为数据集中的每行重复。

    具有数据版本:

    我已创建一个包含列表的空白报告:

    注意列表项和详细信息组中的三条虚线,表示没有分组项。我们想在Customer:上将其更改为组

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

    现在这个项目将为每个@ 987654328重复,而不是每一行。我们现在可以在Customer的文本框中添加,每个组每组显示一次,以及一个表,它将显示该Customer

    的所有行

    根据需要工作:

    如果需要,您可以将页面删除添加到组。

    【讨论】:

    • ian,我已经包含了我的输出的图像/屏幕截图。我跟着你的步骤。请帮我解决错误。 span>
    • ian,我缺少一些步骤。我和你所提到的一样。但我无法获得记录表。请看我的屏幕截图。 span>
    • 谢谢伊恩普雷斯顿。有用。我必须在列表中添加一个表。这样做,它有效。 span>
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-17
    • 1970-01-01
    • 2022-08-02
    • 1970-01-01
    相关资源
    最近更新 更多