SSRS分组依据和重复行

时间:2018-07-18 13:19:49

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

[在此处输入链接说明] [1]我有来自SQL的数据集,如下所示:

Dataset

在ssrs中,我需要如下报告:

Result

我使用了Table.Tried,

选项1:为“ Col1”应用了父行组,为“ Col2”应用了子行组隐藏基于“ Col1”组的“ Col3”中的重复项。

选项2:“ Col1”的“应用行”组,基于“ Col1”的组在“ Col2”中隐藏重复项,基于“ Col1”的组在“ Col3”中隐藏重复项。

选项3:列级= iif(Previous(Fields!col.Value)= Fields!col.Value,true,false)。

使用上述选项我无法获得预期的结果。请建议我

1 个答案:

答案 0 :(得分:0)

无法在结果图片中显示想要的内容。您基本上将Col1,Col2和Col3分组在一个Tablix中。那是行不通的。 您可以按Col1和Col2进行分组,然后得到

Test | A
Test | B

您可以按Col2和Col3分组:

Test | X
Test | Y
Test | Z

如果将Col1,Col2和Col3分组,您将获得整张表,就像什么都没有发生。

但是您可以按Col1和Col2分组并汇总(带有Count)Col3。像这样:

Test | A | 3
Test | B | 3