2015-10-19 83 views
1

所以我认为推出一个查询以下在Tablix中添加SSRS 2008年分组

ID   Name   Birthday 
----  -------  ------------ 
1   John   9/22/1982 
1   Sandra  2/1/1981 
2   Steven  3/2/1984 
2   Stephanie  5/14/1983 
3   Kevin   8/15/1983 
3   Kelly   9/12/1985 

我想要做的就是按ID:

+ 1 
    John  9/22/1982 
    Sandra 2/1/1981 
+ 2 
    Steven 3/2/1984 
    Stephanie 5/14/1983 
- 3 

Obvisouly的+/-代表切换为分组。我目前的问题是,我只为每个组获得1条记录。这里是我的当前设置

  • ID行父行
  • 姓名和生日的子行。
  • 数据集结果显示我有上述
  • 的方式我也跟着整个从here

不是真的知道该怎么做或者我应该看看这些步骤。

回答

2

当您的组中只有一行时,表示您没有对字段ID进行分组。

我按照这些步骤来创建你所描述的表:

  1. 像你描述(前4行)上报告
  2. 右键单击并插入表
  3. 右键单击创建数据集行组“(Details)”区域并添加一个父组: enter image description here

  4. 在“(Details)”的属性中,设置可见性切换信息:enter image description here

  5. 设置在相应的表中的列:enter image description here

如果你想尝试修复您已启动创建表,看的“ID”行组组属性(如果已创建)并确保它在字段ID上分组。如果它不存在,请按照上面的描述创建父组。

+0

谢谢!我很难用Tablix完成这个任务,但是你的步骤非常棒。简单而简单。 –