- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
~一数据库教案第十章.doc
第10章 报表设计
本章要点
创建报表,设计报表布局、使用报表向导创建报表、使用报表设计器创建报表、创建快速报表、报表工具栏
设计报表,设置报表数据源、设置报表布局、在报表中使用控件、
设计分组报表、设计单级分组报表、设计多栏报表
10.1 创建报表
创建报表方法:
使用报表向导创建单表或多表报表
使用报表设计器创建自定义的报表
使用快速报表创建简单规范的报表
10.1.1 设计报表布局
1.设计报表
定义:
设计报表就是根据报表的数据源和应用需要来设计报表的布局。
步骤:
确定要创建的报表类型。
创建报表布局文件。
修改和定制布局文件。
预览和打印报表。
2.报表布局
常规类型:
列报表
每行一条记录,每个字段一列,字段名在页面上方,字段与其数据在同一列。
行报表
每个字段一行,字段名在数据左侧,字段与其数据在同一行。
一对多报表
一条记录或一对多关系,其内容包括父表的记录和相关子表的记录。
多栏报表
也称多列报表,指报表中每行可打印多条记录的数据。
3.使用报表向导创建报表
步骤:
打开报表向导
字段选取
分组记录
选择报表样式
定义报表布局
排序记录
完成
单击“显示”菜单下的“预览”按钮,查看报表的生成情况
单击报表向导上的“完成”按钮,出现“另存为”对话框,用户指定报表文件的保存位置和名称,并以报表文件扩展名.frx保存
例如,对自由表员工.dbf创建报表,报表名为yg.frx 。
步骤如下:
(1)打开员工.dbf表,把员工.dbf表作为报表的数据源。
(2)选择“工具”菜单栏下的“向导”子菜单,单击“报表”选项,出现“向导选取”对话框。
(3)报表向导有以下6个步骤:
选取报表中出现的字段 。
确定数据分组方式,本例现在没有指定分组选项。
选择报表样式,本例选择“经营式” 。
定义报表布局,本例选择1列、纵向 。
排序记录,确定记录在报表中出现的顺序,要排序的字段必须已经建立好索引,本例按“部门号”排序 。
完成报表向导,选择“保存报表以备将来使用”、“保存报表并在报表设计器中修改报表”和“保存并打印报表”中任意一项。
(3)要查看生成的报表,可以单击“预览”按钮,本例的预览效果,如图10.8所示。在预览窗口中出现打印预览工具栏,单击相应的图标按钮可以改变显示报表的百分比,退出预览或直接打印报表。预览效果如下图所示。
4.使用报表设计器创建报表
步骤:
打开报表设计器。
在“报表设计器”窗口,打开“显示菜单”,选择“数据环境”选项,弹出“数据环境设计器”窗口。
在“数据环境设计器”窗口,右击“数据环境设计器”选项,选择“添加”,添加可以作为报表数据源的表。
单击“文件”菜单下的“保存”按钮,弹出“另存为”对话框。在该对话框中输入要保存的报表名称,单击“保存”按钮即可。
5.使用命令创建报表
格式:
CREATE REPORT[〈报表文件名〉]
6.创建快速报表
步骤:
在报表设计器下,选择“报表”菜单的“快速报表”命令,弹出“打开”对话框。
选择数据源,调出“快速报表”对话框。
选定行布局、全部字段,单击“确定”按钮后,VFP自动把数据表的字段添加到报表中。
在“文件”菜单中选择保存命令后,调出“另存为”对话框,输入报表名称,单击“保存”按钮。
例如,对自由表员工.dbf创建一个快速报表,报表名为ygksbb.frx 。
步骤如下:
(1)单击工具栏上的“新建”按钮,选择文件类型中的“报表”,单击“新建文件”,打开“报表设计器”,出现一个空白报表。
(2)选择“报表”菜单栏下的“快速报表”选项,用鼠标右击单击“报表设计器”的空白区域,打开“数据环境设计器”窗口。
(3)用鼠标右击单击“数据环境设计器”,从弹出的快捷菜单中选择“添加”,然后选择所要添加的“员工.dbf”。
(4)选择数据源后,系统弹出“快速报表”对话框,在该对话框中选中“标题”和“将表添加到数据环境中”。本例没选“添加别名”,因为数据源是单独的一个表,别名没有意义。
(5)单击“字段”按钮,打开“字段选择器”窗口为报表选择可用的字段,在缺省的情况下,选择表文件中除通用型字段以外的所有字段,然后单击“确定”按钮返回到“快速报表”对话框。
(6)在“快速报表”对话框中,单击“确定”按钮,快速报表便出现在“报表设计器”窗口中。
(7)单击工具栏上的“打印预览”,或者选择“显示”菜单下的“预览”,打开快速报表的预览窗口。
(8)单击工具栏上的“保存”按钮,将报表保存为ygksbb.frx。预览报表如下图所示。
10.1.2 报表工具栏
1.“报表设计器”工具栏
包含的按钮以及功能:
“数据分组”按钮
显示报表的“数据分组”对话框,从中可以创建数据组并指定其属性。
“数据环境”按钮
显示报表的“数据环境设计器”窗口。
“报表控件工具栏”按钮
显示或隐
文档评论(0)