欢迎来到天天文库
浏览记录
ID:56448298
大小:255.50 KB
页数:43页
时间:2020-06-18
《VF-第八章 报表的设计与应用.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第8章报表与标签设计第一节:创建报表第二节:设计报表第三节:数据分组和多栏报表1本章要点1、创建报表,设计报表布局、使用报表向导创建报表、使用报表设计器创建报表、创建快速报表、报表工具栏2、设计报表,设置报表数据源、设置报表布局、在报表中使用控件、3、设计分组报表、设计单级分组报表、设计多栏报表28.1创建报表VisualFoxPro提供了3种创建报表的方法:(1)使用报表向导创建。(2)使用快速报表创建简单的报表。(3)使用报表设计器创建定制的报表。当然同也可以用等价的命令来创建createreport。31.设计报表定义:设计报表就是根据报表的数据源和应用需要来设计报表的布局。
2、步骤:确定要创建的报表类型。创建报表布局文件。修改和定制布局文件。预览和打印报表。48.1.1创建报表文件2.报表布局根据表报表的数据源和应用需要来设计报表的布局,常见的报表的类型有:列报表行报表一对多报表多栏报表53.使用报表向导创建报表步骤:打开报表向导字段选取分组记录选择报表样式定义报表布局排序记录完成单击“显示”菜单下的“预览”按钮,查看报表的生成情况单击报表向导上的“完成”按钮,出现“另存为”对话框,用户指定报表文件的保存位置和名称,并以报表文件扩展名.frx保存6例8.1,对自由表员工.dbf创建报表,报表名为yg.frx。步骤如下:(1)打开员工.dbf表,把员工.d
3、bf表作为报表的数据源。(2)选择“工具”菜单栏下的“向导”子菜单,“向导选取”对话框。(3)报表向导有以下6个步骤:选取报表中出现的字段、确定数据分组方式、选择报表样式、定义报表布局、排序记录、完成报表向导。784.使用报表设计器创建报表步骤:打开报表设计器。在“报表设计器”窗口,打开“显示菜单”,选择“数据环境”选项,弹出“数据环境设计器”窗口。在“数据环境设计器”窗口,右击“数据环境设计器”选项,选择“添加”,添加可以作为报表数据源的表。单击“文件”菜单下的“保存”按钮,弹出“另存为”对话框。在该对话框中输入要保存的报表名称,单击“保存”按钮即可。95.使用命令创建报表格式:
4、CREATEREPORT[〈报表文件名〉]6.创建快速报表步骤:打开报表设计器,选择“报表”菜单的“快速报表”命令,弹出“打开”对话框。选择数据源,调出“快速报表”对话框。选定行布局、全部字段,单击“确定”按钮。在“文件”菜单中选择保存命令,单击“保存”按钮。10例8.2,对自由表员工.dbf创建一个快速报表,报表名为ygksbb.frx。步骤如下:(1)单击工具栏上的“新建”按钮新建一个空白报表。(2)选择“报表”菜单栏下的“快速报表”选项,并打开“数据环境设计器”窗口。(3)用鼠标右击单击“数据环境设计器”添加所需要的表。(4)选择数据源后,系统弹出“快速报表”对话框,在该对话
5、框中选中“标题”和“将表添加到数据环境中”。本例没选“添加别名”,因为数据源是单独的一个表,别名没有意义。11(5)单击“字段”按钮,添加所要的字段。(6)在“快速报表”对话框中,单击“确定”按钮,快速报表便出现在“报表设计器”窗口中。(7)单击工具栏上的“打印预览”,或者选择“显示”菜单下的“预览”,打开快速报表的预览窗口。(8)单击工具栏上的“保存”按钮,将报表保存为ygksbb.frx。预览报表如下图所示。128.1.2报表工具栏1.“报表设计器”工具栏包含的按钮以及功能:“数据分组”按钮“数据环境”按钮“报表控件工具栏”按钮“调色板工具栏”按钮“布局工具栏”按钮显示或隐藏“
6、布局”工具栏。132.“报表控件”工具栏包含的按钮以及功能:“选定对象”按钮:移动或更改控件的大小。“标签”按钮:在报表上创建一个标签控件,用来保存不希望用户改动的文本。14“域控件”按钮在报表上创建一个字段控件,用来显示表字段、内存变量或其他表达式的内容。“线条”按钮、“矩形”按钮、“圆角矩形”按钮分别用来在表单上绘制线条图形、矩形图形和圆角矩形。“图片/ActiveX绑定控件”按钮在表单上用来显示图片或通用型字段的内容。按钮锁定”按钮允许添加多个相同类型的控件而不需要多次按该控件按钮。1510.2.1报表的数据源和布局1.设置报表数据源步骤:打开一个已经创建的报表或用报表设计器
7、创建一个新的报表。在菜单上选择“显示”下的“数据环境”命令。在“数据环境设计器”窗口中,单击鼠标右键,在弹出的快捷菜单中选择“添加表和视图”命令。在“添加表和视图”对话框中选择需要添加的表或视图,单击“添加”按钮。162.设置报表布局报表的常用带区及其作用:标题每张报表开头打印一次或单独一页。页标头每个页面打印一次。细节每条记录打印一次。页注脚每个页面下面打印一次。总结每张报表最后一页打印一次或单独占用一页。17组标头数据分组时每组打印一次。组注脚数据分组时每组打印一
此文档下载收益归作者所有