单列中的多级分组 - ssrs 2008 r2

时间:2016-11-09 16:06:54

标签: sql-server sql-server-2008 reporting-services ssrs-2008-r2

我一直在尝试在作业字段列中添加多级分组,如下所示(示例Excel工作表模板),列作业具有作业代码,然后访问按作业代码分组的日期。在SSRS 2008 r2中有没有办法达到这个目的?

如果我添加另一个组列VisitDates并将toogle项目属性设置为列Job,但我需要在作业代码编号下方显示访问日期。

必需

enter image description here

到目前为止已实现;

enter image description here

1 个答案:

答案 0 :(得分:1)

我正在使用一个基本的例子,你必须将它调整到你的requeriment。

  1. 添加新的Tablix并将DataSetName属性设置为您正在使用的数据集。

  2. Row Groups窗格中,右键点击Details群组,然后选择Add Group / Parent Group...并使用以下设置:

  3. enter image description here

    1. 删除上一步中创建的列,只留下该组。
    2. enter image description here

      1. 删除第一行,并使用剩余第一行和第一列中的“职务代码”字段。
      2. =Fields!Job_Code.Value

        5.在下面的单元格中使用访问日期值:

        enter image description here

        1. Visit Date行中设置切换,如下所示,将Textbox297替换为放置工作代码的文本框的名称:
        2. enter image description here

          它应该产生:

          折叠

          enter image description here

          扩展

          enter image description here

          如果有帮助,请告诉我。