在SSRS中分组?

时间:2017-09-08 18:27:11

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

我是SSRS的新手,并且数据如下所示。它们都来自同一个数据集,就像组2列一样,即[WrkCrtId,Name]显示在它们之上。我已经尝试过一些方法来做到这一点,但仍然失败,我想知道是否有人可以提供帮助?

P.S。下图显示了2组(B3和B7)

the image below shows 2 groups

1 个答案:

答案 0 :(得分:1)

这很简单。这是对记忆中要做的事情的快速总结,因此它可能不是100%正确。

  1. 在报告中添加一个表格,并按原样添加6个详细信息列。
  2. 在“行组”窗格中(在主报表设计下),右键单击details组,然后选择Add Group -> Parent Group。选择WrkCtrId作为Group By列。并检查Add Group Header选项。
  3. 您现在将有一个新列,我们可以稍后删除它,但暂时保留它。
  4. 在第2列(第1个详细信息列的正上方)中,单击该单元格并选择WrkCtrID。这是重复左栏中的内容,但现在还可以。
  5. 右键单击您刚设置的单元格,然后选择Insert Row -> Inside Group - Below
  6. 在新行column2(在步骤4中设置的单元格正下方)中选择WrkCtrTableName列。
  7. 对于WrkCtrID和WrkCtrTableName单元格。选择右侧的单元格和单元格,然后右键单击并选择Merge。您现在可以对合并的单元格进行居中对待。
  8. 我们现在可以删除第一列(在步骤2中添加)。如果提示删除该组,请说
  9. 以下是报告设计。我只是使用地理数据作为样本数据集,但理论是相同的。

    enter image description here

    这是最终输出。

    enter image description here

    希望这会有所帮助并祝你好运!