FastReport报表模板设置
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
FastReport 报表模板设置
1. 模板的创建
打开报表菜单,在工具栏的“报表模板”选项中选择空值,点击“设计”按钮,打开
报表设计界面,如图1-1
图 1-1
如图1-2,选择所需控件:双击或拖动到“模板样式”中,控件位于“”中
Page Header :页面页眉
Page Footer :页面页脚
Master Data :绑定列表数据
Header: 报表的页眉
Footer :报表的页脚
Group Header :分组页眉
Group Footer :分组页脚
标签控件,绑定数据请用[表名."字段"] 图片控件:绑定图片,
控件栏
属性
模板样式
字段列表
字体与对齐方式
2.模板的编辑
打开报表菜单,在工具栏的“报表模板”选项中选择需要更改的模板,点击“设计按钮”。打开报表设计界面。对报表进行更改后,保存文件。
3.页眉与页尾
将控件Page Header、Page Footer、Header、Footer来拖到指定的位置,双击控件,输入页眉或页尾的内容,单击“OK”保存。
4.绑定列表数据
Master Data控件用于绑定数据源中每一条数据明细,单击Master Data控件,将控件添加到页面上,在右边的字段列表中将需要的字段拖到Master Data中对应的位置,也可以使
用控件绑定数据,绑定格式为“[表名.”字段名”]”,双击已添加的字段列表,如果需要其
设置内容的格式,如图4-2,选择“Format”选项卡:
Text为字符;
Number为数字类型,类型为Number时,在“Format”中设置数字的类型(如小数位,货币小数等);
Date/Time 为日期类型,在“Format”中设置日期的显示类型;
Boolean为布尔类型的,在“Format”中设置布尔类型的显示类型。
当出现空值显示为0的情况,请点击右键,选择”Hide Zeros”前的勾选框
图4-2
其它属性可在“字体与对齐方式”中及”属性”中设置
用于设置控件内容的字体。
用户于设置控件内容文字的对齐方式。
用于设置多个控件的对齐方式(顶部对齐、中间对齐、底部对齐)、设置多个控件的间距。
用于设置控件的边框样式。
其它重要属性:
编辑时,保存前请双击Master Data黄色部分,在”Select DataSet”中选择数据源(表名)后保存,否则数据源为空的时候,预览不会出任何数据.
5.分组绑定与统计
使用Group Header进行分组,双击Group Header 控件,弹出界面如图5-1,如果只需要根本一个字段来进行分组的话,选择“Data Field”时,在前面一个下拉框中选择数据源(表名),在后面的下拉框中选择分组的字段;如果要根据多个字段来进行分组,选择
“Expression”点击按钮,弹出界面如图5-2,双击要分组的字段。保存即可.
图5-1 图5-2
分组统计:使用Group Footer进行分组后的统计,将要统计的字段绑定在Group Footer 中,绑定字段时必须带“SUM”、“MAX”,“MIN”等统计函数, 格式为:“[sum<(表名."字段名")>]”
Group时必须要设置分组字段,分组时必须要带Master Data控件,如果不需要显示明细,将Master Data的Height的高度设置为0即可。Group Footer中绑定字段必须要使用函数进行绑定
6.交叉报表
当报表的列数是动态的时,即列是从别的表中取出来的,是不固定,这个时候就要使用交叉报表来设置报表了。
在控件栏中点击按钮,将控件加入到报表设计模板中,双击控件,打开数据源设置界面,如图6-1,在Source Data中将动态列拖入到右边第一个列表框中(图6-1的ItemName),将要进行统计的字段拖入到右边的下面的列表框中(图Amount),将其它需要显示的字段拖到中间的列表框中(图6-1的CustomerName等列).单击OK,保存设置
图6-1
其它绑定的字段可在直接在控件中设置它的属性,如图6-2,双击更改列头,属性如同
其它绑定数据的控件一样。
图6-2
动态列与分组的列头无法去掉,只能将其它高度设置为0,这样在界面上就不显示了7.图形化报表
图形化报表能增加报表呈现的观赏性、明朗性、易懂性,如图7-1是对一个客户某年度的费用报表,横向代表月份,竖向代表费用总金
额.
图7-1
在控件栏中选择控件,将其加入到报表模板中,双击控件进行模板设置,界面如图7-2所
示,
图7-2
单击按钮,设置图形报表的样式,如图:7-3,根据需求选择报表样式的模板。单击OK
后保存设置
图7-3
单击按钮,对报表模板图形设置长、宽、高、边框等样式.
对数据源的设置,如图7-4,选择模板,在Data Source中设置数据源,在Values中设置图形报表分组、统计字段。设置X、Y所对应的字段.
图7-4