如何使用SSRS创建包含节和分页符的报表

时间:2012-11-06 18:42:30

标签: ssrs-2008 reporting-services bids ssrs-grouping

我正在尝试创建一个如下所示的报告: Tables

使用此表中的选择:(fiddler here for query and data

CREATE TABLE StudentData
(
id int PRIMARY KEY IDENTITY,
name varchar(30),
subject varchar(30),
currentGrade varchar(2),
targetGrade varchar(2),
note1 varchar(100),
note2 varchar(100),
note3 varchar(100),
UNIQUE (id)
)

基本上我想在新页面上显示每个student,其中subject分为几个部分,其中gradesnotes分别在subject和{{1}} {{1}} 1}}部分。

我正在尝试在商业智能开发工作室

中执行此操作

任何有关我如何做的帮助都会很棒,谢谢。

2 个答案:

答案 0 :(得分:23)

我现在可以上传图片了。

  1. 首先,您将列表 Tablix添加到包含名称的报告中,然后添加 TextBox enter image description here

  2. 父组添加到行组类别的列表中 enter image description here

  3. 选择名称作为分组依据enter image description here

  4. 您将拥有两列,一列包含该列,另一列包含之前创建的TextBox enter image description here

  5. 添加更多 TextBox ,其余列缺失。 enter image description here

  6. 现在我们要在每个组上设置中断,在行组部分选择组名称并右键单击并选择组属性 enter image description here

  7. 选择分页符页面,然后选中选项在群组的每个实例之间 enter image description here

  8. 你现在应该有类似的东西。 enter image description here

  9. 现在让我们将名称配置为显示在每个页面的顶部,在详细信息组的行组部分中选择并添加总计前 enter image description here

  10. 添加一些TextBox和一些颜色之后你会有类似的东西。 enter image description here

  11. 我希望这可以帮到你。

答案 1 :(得分:1)

添加List并将DataSetName设置为现有数据集。在列表的行组定义中,将其指定为ID on Group。添加名称的文本框。

在现有List中添加另一个List,并将DataSetName设置为现有数据集。在列表的行组定义中,告诉它对主题进行分组。添加主题的文本框。

在内部列表中添加2个表格以显示最内层的表格。