如何在ssrs中创建嵌套组

时间:2017-07-07 21:44:50

标签: reporting-services ssrs-2012

很抱歉,如果这是一个基本问题,但我刚开始使用SSRS并且无法在Google上找到某些内容。 让我们说我有一个以表格(Column1,Column2,Column3,Column4)返回的数据。我正在尝试构建一个报告,该报告将首先在Column1上分组,然后在Column2上分组。例如,如果我的查询返回结果:

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

2 个答案:

答案 0 :(得分:2)

右键单击Tablix并选择添加组 - >家长小组。第1列的组。接下来,选择同一行并再次执行,但这次选择子组。将分组设置为第2列。

Tablix将首先根据第1列自动分组数据,然后根据第2列自动分组数据,这将反映在总计中。要按照您在问题中指定的方式添加总计,您需要根据外部组总计,因此您右键单击该行并选择添加总计。有时它不允许您这样做(取决于您的报告设置方式),因此您只需在下面的文本框中执行Sum(Column4) - 外部组和外部内部组 - 实现这一结果。

答案 1 :(得分:1)

有一些herehere可以让您朝着正确的方向前进。

这是我对另一个类似问题的答案的快照。希望它能让你朝某个方向前进..

注意: 直接回答您的问题;它更像是一个指向你的方向请仔细研究解决方案,它会帮助您
Here 实际Q / A

1。创建新报告并向其添加Tablix 的 Tablix has the property , it can iterate through your data
并创建将获得所需数据的数据集。然后:

(点击下面的图片查看更好)

Click on the image to see it better


HTH有点