Reporting services 了解SQL Reporting Services 2005报表中的分组

Reporting services 了解SQL Reporting Services 2005报表中的分组,reporting-services,visual-studio-2005,group-by,Reporting Services,Visual Studio 2005,Group By,我有一个页眉、正文和页脚部分,但我不知道如何在VisualStudio2005中向SQL Reporting Services报表设计(rdl)中添加其他“组”部分 举个例子:我有一个数据集选择部门,按部门从员工订单中选择员工工资,员工。我想做一份报告,显示每个员工的工资以及部门和公司的总工资 在类似的报表设计器中,我会通过在Department字段的报表中定义一个分组来实现这一点。然后,我将有一个部门页眉部分用于删除部门字段的文本框,一个详细信息部分用于删除员工和薪资字段的文本框,一个部门页脚

我有一个页眉、正文和页脚部分,但我不知道如何在VisualStudio2005中向SQL Reporting Services报表设计(rdl)中添加其他“组”部分

举个例子:我有一个数据集
选择部门,按部门从员工订单中选择员工工资,员工
。我想做一份报告,显示每个员工的工资以及部门和公司的总工资

在类似的报表设计器中,我会通过在Department字段的报表中定义一个分组来实现这一点。然后,我将有一个部门页眉部分用于删除部门字段的文本框,一个详细信息部分用于删除员工和薪资字段的文本框,一个部门页脚部分用于删除部门薪资总额的文本框,最后是一个(报告)页脚部分,用于删除所有员工工资总额的文本框

我在工具箱中找到了表控件-我可以创建与我上面提到的节定义匹配的“行”,但表控件希望所有内容都紧跟在它的行和列之后-我不能在节中自由放置文本框,它必须精确地调整自身大小以适应表中的一个单元格。这对某些情况可能很好,但对我来说不是


在这里,表控件是进行分组的唯一/正确的方法,还是有一种方法可以扩展到页眉/正文/页脚部分之外?

似乎这可以通过列表控件来完成

首先在报告正文中放置一个列表项。分配DataSetName,然后分配分组值(在示例“Department”中)

然后将第二个列表项放在第一个列表项中-它必须作为子项删除,而不是重叠。相同的数据集,但没有分组

放置在子列表上方的父列表中的所有内容都显示为页眉,而放置在下面的所有内容都显示为页脚