报表工具Stimulsoft Reports教程:创建分组报表
2013-05-28 15:16
288 查看
分组报表,是所有报表当中最普通,最常见的报表类型,也是所有报表工具都支持的一种报表格式。本文将介绍如何在Stimulsoft Reports中创建分组报表。
执行以下步骤来创建一个多组报表:
打开VS2012,找到Stimulsoft Reports控件
1.运行报表工具的报表设计器
2.连接数据库
2.1创建新的连接
2.2创建新的数据源
3.创建一个报表或打开一个已经创建的报表:
![](http://image.evget.com/images/Stimulsoft/report-tool-a.jpg)
4.添加GroupHeaderBand和GroupFooterBand 到报表模板。GroupHeaderBand应比所关联的DataBand所在位置高些。GroupFooterBand应在与GroupHeaderBand所关联的数据的下方。每个GroupFooter与一个特定的GroupHeader对应:
![](http://image.evget.com/images/Stimulsoft/report-tool-b.jpg)
5.编辑GroupHeaderBand和GroupFooterBand
6.在报表中用GroupHeaderBand的条件属性设置条件数据分组。分组条件可以用设置表达式或从数据源中选择数据栏进行设置。在我们的教程中在分组条件中定义{Customers.ContactTitle} 公式。
7.把一个文本组件放入
GroupHeaderBand并且把{Customers.ContactTitle}表达式放入这个文本组件。把一个文本组件放进GroupFooterBand 并把{Count()}表达式放入这个文本组件中。{ Count()}函数将统计汇总每个组条目的数量:
![](http://image.evget.com/images/Stimulsoft/report-tool-c.jpg)
8.编辑表达式和文本组件:
![](http://image.evget.com/images/Stimulsoft/report-tool-d.jpg)
9.点击预览按钮或调用查看器,按F5或单击预览菜单项
![](http://image.evget.com/images/Stimulsoft/report-tool-e.jpg)
添加样式:
1.回到报表模板
2.选择数据带
3.改变基数样式或偶数样式的属性值。如果这些属性的值没有设置就在属性值的列表上选择编辑样式,用样式设计器创造一个新样式。下图展示了报表样式设计器:
![](http://image.evget.com/images/Stimulsoft/report-tool8.jpg)
点击样式添加按键创建一个新样式。从下拉式选单中选择一个组件。设置Brush.Color属性来改变行的背景颜色。下图展示了Brush.Color属性列表样式设计器的例子:
![](http://image.evget.com/images/Stimulsoft/report-tool9.jpg)
4.为了呈现报表,点击预览按钮或调用查看器,按F5或单击预览菜单项
执行以下步骤来创建一个多组报表:
打开VS2012,找到Stimulsoft Reports控件
1.运行报表工具的报表设计器
2.连接数据库
2.1创建新的连接
2.2创建新的数据源
3.创建一个报表或打开一个已经创建的报表:
![](http://image.evget.com/images/Stimulsoft/report-tool-a.jpg)
4.添加GroupHeaderBand和GroupFooterBand 到报表模板。GroupHeaderBand应比所关联的DataBand所在位置高些。GroupFooterBand应在与GroupHeaderBand所关联的数据的下方。每个GroupFooter与一个特定的GroupHeader对应:
![](http://image.evget.com/images/Stimulsoft/report-tool-b.jpg)
5.编辑GroupHeaderBand和GroupFooterBand
6.在报表中用GroupHeaderBand的条件属性设置条件数据分组。分组条件可以用设置表达式或从数据源中选择数据栏进行设置。在我们的教程中在分组条件中定义{Customers.ContactTitle} 公式。
7.把一个文本组件放入
GroupHeaderBand并且把{Customers.ContactTitle}表达式放入这个文本组件。把一个文本组件放进GroupFooterBand 并把{Count()}表达式放入这个文本组件中。{ Count()}函数将统计汇总每个组条目的数量:
![](http://image.evget.com/images/Stimulsoft/report-tool-c.jpg)
8.编辑表达式和文本组件:
![](http://image.evget.com/images/Stimulsoft/report-tool-d.jpg)
9.点击预览按钮或调用查看器,按F5或单击预览菜单项
![](http://image.evget.com/images/Stimulsoft/report-tool-e.jpg)
添加样式:
1.回到报表模板
2.选择数据带
3.改变基数样式或偶数样式的属性值。如果这些属性的值没有设置就在属性值的列表上选择编辑样式,用样式设计器创造一个新样式。下图展示了报表样式设计器:
![](http://image.evget.com/images/Stimulsoft/report-tool8.jpg)
点击样式添加按键创建一个新样式。从下拉式选单中选择一个组件。设置Brush.Color属性来改变行的背景颜色。下图展示了Brush.Color属性列表样式设计器的例子:
![](http://image.evget.com/images/Stimulsoft/report-tool9.jpg)
4.为了呈现报表,点击预览按钮或调用查看器,按F5或单击预览菜单项
![](http://image.evget.com/images/Stimulsoft/report-tool-f.jpg)
相关文章推荐
- 思达报表工具Style Report基础教程—创建一个手工输入的SQL查询
- Stimulsoft Reports.Net基础教程(六):创建分组报表②
- 思达报表工具Style Report基础教程—在查询中创建计算字段
- 思达报表工具Style Report基础教程—创建一个带条件的查询
- 思达报表工具Style Report基础教程-五步创建一个报表
- 报表工具Stimulsoft Reports教程:在页面上创建多列报表
- 思达报表工具Style Report基础教程—创建多表关联、多表多列关联的数据块
- 思达报表工具Style Report基础教程—创建一个多数据块的联合(Union)、镜像(Mirror)
- 思达报表工具Style Report基础教程—创建数据源连接
- 报表工具Stimulsoft Reports使用教程:主从报表的创建
- 思达报表工具Style Report基础教程—创建一个带条件的查询
- 思达报表工具Style Report基础教程—分组表
- Stimulsoft Reports.Net基础教程(五):创建分组报表①
- 报表开发工具Stimulsoft Reports教程整理-Business Objects的使用与导出
- 报表制作工具Finereport:商业BI数据仓库的创建思路
- 报表制作工具图例展示之分组报表
- VS2008创建RDLC报表后工具箱没有工具
- C#创建无数据源水晶报表极简教程
- 思达报表工具Style Report基础教程—在手工输入的SQL查询中使用可替换字符串型变量
- 思达报表工具Style Report基础教程—公式表