2017-07-07 119 views
0

对不起,如果这是一个基本问题,但我刚开始使用SSRS,并且无法在Google上找到某些内容。 假设我有一个以表格(Column1,Column2,Column3,Column4)返回的数据。我正在尝试构建一个报告,该报告将首先在Column1上再在Column2上进行分组。例如,如果我的查询返回一个结果:如何在ssrs中创建嵌套组

Column1 Column2 Column3 Column 4 
Type A Item A Name 1 1 
Type A Item A Name 2 2 
Type A Item B Name 3 3 
Type B Item A Name 4 4 

我想看到类似

Column1 Column2 Column3 Column 4 
Type A Item A Name 1 1 
Type A Item A Name 2 2 
Type A Item B Name 3 3 
Type B Item A Name 4 4 


    Type A 
    Item A 
Name 1 1 
Name 2 2 
Total: 3 
    Item B 
Name 3 3 
Total: 3 
    Type B 
    Item B 
Name 4 4 
Total: 4 
+0

开始从工具箱中添加一个矩阵来报告正文。然后添加(从数据集拖放)您认为应显示在矩阵的单元格中的某些列。玩它,直到你最终得到可用的东西。 Matrix根据您放置字段的位置自动进行分组。这是你必须努力适应的那些东西之一。 –

回答

2

鼠标右键点击你的Tablix并选择添加组 - >母集团。然后选择同一行并重新执行操作,但这次选择子组。将分组设置为第2列。

该tablix将自动根据第1列然后第2列对您的数据进行分组,这将反映在您的总计中。要按照您在问题中指定的方式添加总数,您需要基于外部组进行总计,因此您需要右键单击该行并选择添加总计。有时它不允许你这样做(取决于你的报告是如何设置的),所以你可以简单地在下面的文本框中做Sum(Column4) - 里面的里面的组和里面的里面的组 - 为了达到这个效果。

1

有东西和here这应该让你在正确的方向。

这里是我的回答对这类另一个类似的问题快照..希望它可以让你在某个方向..

注:这是直接回答你的问题;它更像是一个指向你的方向请看解决方案敏锐,它会帮助你
Here实际Q/A

创建一个新的报告,并添加Tablix的给它
Tablix has the property , it can iterate through your data
并创建数据集,它将为您提供所需的数据。然后:

(点击下面的图片,以更好地看到它)

Click on the image to see it better


HTH有些