已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第十章 报表,10.1 创建报表 10.2 设计报表 10.3 数据分组和多栏报表,考点,报表的数据源 报表的概念 报表的预览 报表控件的使用 打印输出报表,13.1 报 表 设 计,报表主要由两部分组成:数据源和报表布局。数据源是报表的数据来源。报表的数据源通常是数据库中的表或自由表,也可以是视图、查询或临时表。在进行报表设计前首先应打开报表的数据源。报表布局则定义报表打印格式,通常有列报表、行报表、一对多报表、多栏报表4种常规布局类型。,创建报表,1)利用报表向导创建报表 2)利用快速报表创建报表 3)利用报表设计器创建报表,利用报表向导创建报表,例 使用报表向导创建一个只含一个数据表部分字段内容的简单报 表。这里使用数据表职工作为报表的数据源 操作步骤如下 步骤1:菜单【文件】【新建】命令,在“新建”对话框中选定【报 表】按钮,单击【向导】按钮,步骤2:向导选取。选取“报表向导”项,单击【确定】按钮 。 步骤3:选取数据表和字段。 在“数据库和表:”列表框中选择打开职工 数据表。将需要输出的字段从“可用字段:”列表框移到“选定字段:” 列表框中。 步骤4:单击【下一步】按钮,弹出“分组记录”步骤对话框。在该对话 框中,根据需要设定记录分组方式。本例中不指定分组选项。 步骤5:单击【下一步】按钮,弹出“选择报表样式”步骤对话框。在该 对话框中,选取一种喜欢的报表样式. 本例选取“简报式”项,步骤6:单击【下一步】按钮,弹出“定义报表布局”步骤对话框。在该 对话框中,可以指定报表是单栏还是多栏、是行报表还是列报表、是纵向打 印还是横向打印。本例选择单列(也就是1列)、列报表、纵向打印。 步骤7:单击【下一步】按钮,弹出“排序记录”步骤对话框。在该对话 框中,可确定数据表的排序关键字,并指定升序或是降序以确定报表中数据 记录出现的先后顺序. 本例选择“职工号”字段作为排序关键字段。 步骤8:单击【下一步】按钮,弹出“完成”步骤对话框。在该对话框 中,可指定报表的标题、选择报表的保存方式以及对不能容纳的字段是否进 行折行处理。本例添加标题:“职工档案简表”,步骤9:单击【预览】按钮,对所设计的报表的打印效果进行预览 步骤10:单击【关闭预览】按钮后回到 “完成”对话框,单击【完成】 按钮,在弹出的“另存为”对话框,指定要保存的文件名以及保存位置,利用快速报表创建报表,例 使用“快速报表”功能,将数据表职工表中的数据以报表的形式 打印出来 参考操作步骤如下 步骤1:菜单【文件】【新建】命令,在弹出的“新建”对话框中选定【报表】 单选按钮,然后单击【新建文件】按钮, 打开 “报表设计器”窗口。 此时,系统菜单栏增加“报表”选项,步骤2:单击菜单【报表】【快速报表】命令,在弹出的“打开”对话框中选定职工表作为报表的数据源,按“确定”按钮,弹出“快速报表”对话框。 步骤3:在“快速报表”对话框中指定报表的 “行”或“列”布局,本例指定默 认的“行”报表布局;单击右下角的【字段.】按钮,弹出“字段选择器”对话 框。在“字段选择器”对话框中为报表选择可用的字段。,步骤4:单击“字段选择器”对话框中的【确定】按钮,返回“快速报表”对话 框,再单击“快速报表”对话框的【确定】按钮,所设计的快速报表框架将出现在 “报表设计器”窗口中。 步骤5:单击菜单【显示】【预览】命令或者单击常用工具栏上的【打印预览】 按钮,即可生成并显示所创建的快速报表的效果。如果计算机与打印机已经连接 好,单击“打印预览”工具栏上的“打印报表”按钮,即可打印该报表 步骤6:单击菜单【文件】【保存】命令或者单击常用工具栏上的【保存】按 钮,将该报表保存起来,9.3打开报表设计器 启动报表设计器有多种方法: 菜单方法:若是新建报表,在系统菜单中选择【文件】|【新建】命令,在文件类型对话框选择“报表”,单击“新建”按钮;若是修改报表,则选择【文件】|【打开】命令,在“打开”对话框中选择要修改的报表文件名,单击“打开”按钮。 命令方法:在COMMAND窗口输入如下命令: CREATE REPORT &创建新的报表 或 MODIFY REPORT &打开一个已有的报表 在项目管理器中,先选择文档标签,然后选择报表,单击“新建”按钮。若需修改报表,选择要修改的报表,单击“修改”按钮。,12.2.3报表设计器介绍 1.报表设计器的布局 报表设计器如图所示,默认包括3个基本带区:页标头(Page Header)、细节(Detail)和页注脚(Page Footer),每个带区的底部显示分隔栏 1.标题(Title):标题区的信息在报表的开始处打印一次。2.页标题(Page Header):页标题的内容在报表的每一页开头打印一次,3.细节(Detail):内容区是报表的主体,用于输出数据库的记录,一般在该区放置数据库字段。打印报表时,细节区会包括数据库的所有记录,12.2报表设计与应用,4.页注脚(Page Footer) 页脚区的内容在每页的最底部打印,一般包含页码、每页的总结和说明信息等。,2控件的名称和作用 “控件工具栏”中控件的名称与作用如图所示。,12.2报表设计与应用,4、用报表设计器设计报表举例 设计带表格线的报表 例 在前例的快速报表基础上,添加表格线和标题,设计一个带表格线 和标题的报表,参考操作步骤如下 步骤1:单击菜单【文件】【打开】命令,在弹出的“打开”对 话框中选定要打开的报表文件,并单击【确定】按钮; 或者,直接在命令窗口输入命令:MODIFY REPORT ,步骤2:增加标题和总结带区。 菜单【报表】【标题/总结.】命令,弹出“标题/总结”对话 框。选中“标题带区”复选框和“总结带区”复选框,单击【确定】 按钮,“标题带区”出现在“报表设计器”窗口的顶部,“总结带 区”出现在底部。 步骤3:调整各带区高度。用鼠标上下拖动各带区标识栏(如“ 标题”、“页标头”等),调整带区高度到适当位置,步骤4:添加报表标题并设置文字格式。单击“报表控件”工具栏“标签” 按钮,再在“标题”带区内单击,出现闪烁的插入点后,输入标题:职工情况简表 。选中该标题控件,单击菜单【格式】【字体.】命令,设置字 体和字号为:隶书、粗体、三号、红色。 步骤5:画表格线。单击“报表控件”工具栏上的“线条”按钮,然后在报 表设计器窗口的需要位置进行画线。根据要求可在“页标头”带区内围绕各 个标签字段名画出所需表格线 步骤6:单击菜单【文件】【另存为.】命令,设计报表的最终目的是要按照一定的格式输出符合要求的数据。报表文件的扩展名为.frx,该文件存储报表设计的详细说明。每个报表文件还带有扩展名为.frt的相关文件。在Visual FoxPro中报表文件.frx保存的是报表设计格式的定义,里面并没有有数据,数据来自于数据源。报表输出时,应该先进行页面设置,通过预览报表调整版面效果,最后再打印输出到纸介质上。,12.2.7报表输出 1设计时打印与预览报表 可以从系统菜单中选择【显示】|【预览】命令, 或在“报表设计器”中单击鼠标右键从弹出的快捷菜单中选择【预览】命令, 也可以直接单击“常用”工具栏中的“打印预览”按钮 2程序中调用报表 预览 REPORT FORM IN SCREEN/ WINDOW 表单名
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大民法学2试题及答案
- 上半年四川省卫生系统招聘考试试卷
- 3 搜索网络视频说课稿小学信息技术人教版2022第3册-人教版2022
- 安全生产事故案例分析及警示教育实战演练冲刺卷
- 卫生系统医护人员普法知识考试题库及答案(共八套)
- 《数据采集》-中级-题库及答案
- 吉林省单招考试真题卷
- 员工培训需求评估与培训计划制作工具
- 中级注册安全工程师之安全生产技术基础试题及答案
- 大学生宪法知识竞赛经典题库及答案
- 三年级上26个英文字母A-G课件
- 《思想道德与法治》2021版第四章
- 便民服务中心考勤制度
- 证券投资计划、方法与技巧
- 课后答案(固体枯燥)
- GB/T 9239.1-2006机械振动恒态(刚性)转子平衡品质要求第1部分:规范与平衡允差的检验
- GB/T 36198-2018土壤质量土壤气体采样指南
- GB/T 11361-2008同步带传动梯形齿带轮
- 公益事业捐赠预评估表
- 江苏开放大学组织行为学期末复习题
- 科学社会学的研究对象
评论
0/150
提交评论