版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第八章报表的设计和应用第八章报表的设计和应用1报表是最实用的打印文档,它为显示并总结数据提供了灵活的途径,因此,报表设计是应用程序开发的一个重要组成部分。本章具体介绍各种报表的创建和设计方法。报表是最实用的打印文档,它为显示并总结数据提2本章内容8.1创建报表8.2设计报表8.3数据分组和多栏报表本章内容3本章重点:报表向导的熟练使用;了解报表设计器中各数据区的结构和布局;报表设计器的简单使用;本章难点:报表的修改本章重点:报表向导的熟练使用;48.1基本概念1.报表报表是通过打印机将所需的记录用书面形式输出来的一种方式。报表保存后系统会产生两个文件:报表定义文件:扩展名为.FRX报表备注文件:扩展名为.FRT8.1基本概念1.报表52.报表的数据来源:数据源通常指的是数据库表、视图、查询结果等数据;可以在设计期间指定,也可以程序运行期间指定2.报表的数据来源:数据源通常指的是数据库表、视图、查询结63.报表常规布局类型:(1)报表向导:创建一张带格式的单张表的报表(2)分组/总计报表向导:创建一张单张表的总结报表,提供每组数据的总计值(3)一对多报表向导:创建一张包含父表记录和相关子表记录的报表⑷多栏报表:每条记录的字段沿分栏的左边缘竖直放置。3.报表常规布局类型:78.2创建报表1.用报表向导创建用来创建简单的单表或多表报表。方法如下:打开文件菜单→新建→报表→向导(或从常用工具栏上选报表(R))→选择向导类型→选择字段→选择样式→选择布局→选择排序字段→选择保存方式→给出文件名及保存位置。8.2创建报表1.用报表向导创建8例8.1有数据库表STUDENT,使用报表向导制作一个名为P1的报表。要求:选择STUDENT表中所有字段,报表式样为经营式,存放在考生文件夹中。要求:选择STUDENT表中所有字段,报表式样为经营式;报表布局:列数为1,方向为纵向,字段布局为列;排序字段选择学号(升序),报表标题为“学生基本情况一览表”。例8.1有数据库表STUDENT,使用报表向导制作一个名为9解题步骤:利用报表向导创建报表。利用“新建”命令,打开“新建”对话框,选择“报表”文件类型,单击“向导”按钮,的打开的“向导选取”对话框中的选择“报表向导”,单击“确定”按钮,打开“报表向导”,在“字段选取”步将STUDENT表的所有字段设置为“选定字段”,再后面的各步中按照要求设置报表的格式和排序方式,在最后一步设置报表的标题“学生基本情况一览表”,可在最后一步点击“预览”按钮查看报表的效果,保存所设计的报表。解题步骤:10例8.2使用"一对多报表向导"建立报表"学生成绩"。要求:父表为"学生",子表为"成绩"。从父表中选择字段"学号"和"姓名"。从子表中选择字段"课程号"和"成绩",两个表通过"学号"建立联系,报表样式选择"帐务式",方向为"横向",按"学号"升序排序。报表标题为"学生成绩浏览"。例8.2使用"一对多报表向导"建立报表"学生成绩"。要求:11【操作步骤】步骤1:单击"文件"菜单,选择"新建",选中"报表",点击右面的"向导"图标按钮,在弹出的对话框里选择"一对多报表向导",单击"确定"进入报表向导。步骤2:单击"数据库和表"右下面的按钮,双击考生文件夹下的表"学生",然后将"学号"和"姓名"字段添加到"选定字段",单击"下一步"。步骤3:将表"成绩"的"课程号"和"成绩"添加到"选定字段",单击"下一步"。步骤4:接受默认的学生.学号=成绩.学号,单击"下一步"。步骤5:选择"学号"为排序字段,排序方式为"升序",单击"下一步"。步骤6:选择报表样式为"帐务式",方向为"横向",单击"下一步"。步骤7:修改报表标题为"学生成绩浏览",单击"完成"。步骤8:输入报表名"学生成绩",保存在考生文件夹下完成。【操作步骤】122.用报表设计器创建
2.用报表设计器创建131.启动报表设计器可用下列三种方法:(1)选择系统菜单[文件]-》[新建]→[报表]→[新建文件](2)在命令窗口输入:CREATREPORT[<报表文件名>](3)在项目管理器的:[文档]-》[报表]-》[新建]-》[新建报表]-》[新建报表]2、修改已有报表(1)在命令窗口输入:MODIFYREPORT[<报表文件名>](2)在项目管理器的“文档”选项卡中,选中要修改的报表文件名,单击“修改”按钮。(3)系统菜单[文件]→[打开]→[报表类型]→[文件]3、报表编辑----编辑工具
1)[报表设计器]工具栏2)
[报表控件]工具栏3)[布局工具]工具栏4)报表菜单5)数据环境6)报表带区
1.启动报表设计器可用下列三种方法:2、修改已有报表3、报表14(1)快速报表方式:从单张表中创建一个简单报表。打开文件菜单→新建→报表→新建文件→报表菜单→快速报表→打开所需数据表并选择布局→选择字段→确定→关闭报表设计器(最好先预览一下)→给出文件名及保存位置。(1)快速报表方式:从单张表中创建一个简单报表。15例8.3为自由表“职工.dbf”创建一个快速报表。要求:报表包含“职工.dbf”中所有的列字段;按钮产生列报表;选中“标题”复选框为报表中的每个字段添加一个字段名标题;不选“添加别名”复选框;选中“将表添加到数据环境中”复选框;增加”标题带区”,然后在该带区中放置一个标签控件,该标签控件显示表的标题”职工管理”;将页注脚区默认显示的当前日期改为显示当前的时间。预览报表,并保存为“职工.frx”文件。例8.3为自由表“职工.dbf”创建一个快速报表。16(2)自行设计方式:创建用户自定义格式的报表。打开文件菜单→新建→报表→新文件→查看菜单→数据环境→设置数据环境(将所需的数据表添加进来)→将所需字段拖到细节区→在标题、页标头、页注脚、总结区分别用标签方式填上所需内容并设置其格式→关闭报表设计器(最好先预览一下)→给出文件名及保存位置。(2)自行设计方式:创建用户自定义格式的报表。17注意:用向导和设计器创建的报表在打印之前均应浏览一下,对不合适之处进行修改(包括页面设置、打印条件设置、布局设置、格式设置等)注意:用向导和设计器创建的报表在打印之前均应浏览一下,对不合18报表是数据输出的常用手段,本章重点介绍了报表布局的设计和定义。利用报表向导或快速报表功能能够很快地生成报表布局,虽然比较简单,但在此基础上再有报表设计器进行修改完善将方便得多。小结报表是数据输出的常用手段,本章重点介绍了报表19第八章报表的设计和应用第八章报表的设计和应用20报表是最实用的打印文档,它为显示并总结数据提供了灵活的途径,因此,报表设计是应用程序开发的一个重要组成部分。本章具体介绍各种报表的创建和设计方法。报表是最实用的打印文档,它为显示并总结数据提21本章内容8.1创建报表8.2设计报表8.3数据分组和多栏报表本章内容22本章重点:报表向导的熟练使用;了解报表设计器中各数据区的结构和布局;报表设计器的简单使用;本章难点:报表的修改本章重点:报表向导的熟练使用;238.1基本概念1.报表报表是通过打印机将所需的记录用书面形式输出来的一种方式。报表保存后系统会产生两个文件:报表定义文件:扩展名为.FRX报表备注文件:扩展名为.FRT8.1基本概念1.报表242.报表的数据来源:数据源通常指的是数据库表、视图、查询结果等数据;可以在设计期间指定,也可以程序运行期间指定2.报表的数据来源:数据源通常指的是数据库表、视图、查询结253.报表常规布局类型:(1)报表向导:创建一张带格式的单张表的报表(2)分组/总计报表向导:创建一张单张表的总结报表,提供每组数据的总计值(3)一对多报表向导:创建一张包含父表记录和相关子表记录的报表⑷多栏报表:每条记录的字段沿分栏的左边缘竖直放置。3.报表常规布局类型:268.2创建报表1.用报表向导创建用来创建简单的单表或多表报表。方法如下:打开文件菜单→新建→报表→向导(或从常用工具栏上选报表(R))→选择向导类型→选择字段→选择样式→选择布局→选择排序字段→选择保存方式→给出文件名及保存位置。8.2创建报表1.用报表向导创建27例8.1有数据库表STUDENT,使用报表向导制作一个名为P1的报表。要求:选择STUDENT表中所有字段,报表式样为经营式,存放在考生文件夹中。要求:选择STUDENT表中所有字段,报表式样为经营式;报表布局:列数为1,方向为纵向,字段布局为列;排序字段选择学号(升序),报表标题为“学生基本情况一览表”。例8.1有数据库表STUDENT,使用报表向导制作一个名为28解题步骤:利用报表向导创建报表。利用“新建”命令,打开“新建”对话框,选择“报表”文件类型,单击“向导”按钮,的打开的“向导选取”对话框中的选择“报表向导”,单击“确定”按钮,打开“报表向导”,在“字段选取”步将STUDENT表的所有字段设置为“选定字段”,再后面的各步中按照要求设置报表的格式和排序方式,在最后一步设置报表的标题“学生基本情况一览表”,可在最后一步点击“预览”按钮查看报表的效果,保存所设计的报表。解题步骤:29例8.2使用"一对多报表向导"建立报表"学生成绩"。要求:父表为"学生",子表为"成绩"。从父表中选择字段"学号"和"姓名"。从子表中选择字段"课程号"和"成绩",两个表通过"学号"建立联系,报表样式选择"帐务式",方向为"横向",按"学号"升序排序。报表标题为"学生成绩浏览"。例8.2使用"一对多报表向导"建立报表"学生成绩"。要求:30【操作步骤】步骤1:单击"文件"菜单,选择"新建",选中"报表",点击右面的"向导"图标按钮,在弹出的对话框里选择"一对多报表向导",单击"确定"进入报表向导。步骤2:单击"数据库和表"右下面的按钮,双击考生文件夹下的表"学生",然后将"学号"和"姓名"字段添加到"选定字段",单击"下一步"。步骤3:将表"成绩"的"课程号"和"成绩"添加到"选定字段",单击"下一步"。步骤4:接受默认的学生.学号=成绩.学号,单击"下一步"。步骤5:选择"学号"为排序字段,排序方式为"升序",单击"下一步"。步骤6:选择报表样式为"帐务式",方向为"横向",单击"下一步"。步骤7:修改报表标题为"学生成绩浏览",单击"完成"。步骤8:输入报表名"学生成绩",保存在考生文件夹下完成。【操作步骤】312.用报表设计器创建
2.用报表设计器创建321.启动报表设计器可用下列三种方法:(1)选择系统菜单[文件]-》[新建]→[报表]→[新建文件](2)在命令窗口输入:CREATREPORT[<报表文件名>](3)在项目管理器的:[文档]-》[报表]-》[新建]-》[新建报表]-》[新建报表]2、修改已有报表(1)在命令窗口输入:MODIFYREPORT[<报表文件名>](2)在项目管理器的“文档”选项卡中,选中要修改的报表文件名,单击“修改”按钮。(3)系统菜单[文件]→[打开]→[报表类型]→[文件]3、报表编辑----编辑工具
1)[报表设计器]工具栏2)
[报表控件]工具栏3)[布局工具]工具栏4)报表菜单5)数据环境6)报表带区
1.启动报表设计器可用下列三种方法:2、修改已有报表3、报表33(1)快速报表方式:从单张表中创建一个简单报表。打开文件菜单→新建→报表→新建文件→报表菜单→快速报表→打开所需数据表并选择布局→选择字段→确定→关闭报表设计器(最好先预览一下)→给出文件名及保存位置。(1)快速报表方式:从单张表中创建一个简单报表。34例8.3为自由表“职工.dbf”创建一个快速报表。要求:报表包含“职工.dbf”中所有的列字段;按钮产
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年二手房交易合同4篇
- 《中国民居室内设计》课件
- 水电安装清包合同
- 2024年度钢筋套筒原材料采购与加工合同3篇
- 2024年森林火灾预防与扑救服务合同
- 项目水土保持服务委托合同
- 基于互联网+的2024年度就业指导与实习协议(含在线招聘和远程培训)
- 2024年度无人驾驶车辆技术许可合同3篇
- 工程劳务分包合同范本完整版3篇
- 急诊白血病病人护理
- (2024年)农作物病虫害绿色防控技术课件
- 产科安全警示教育
- 《职业安全健康讲座》课件
- 摩托艇驾驶体验水上速度
- 医疗质量与安全管理小组活动记录
- 部编九年级上册语文《刘姥姥进大观园》课件
- 电气职业生涯发展展示
- 消防安全培训:学习消防安全知识的培训资料
- 草甘膦的生产工艺
- 睑板腺囊肿的手术护理
- 高端私人会所策划方案
评论
0/150
提交评论