- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章 创建报表和标签
第8章创建报表和标签 主要内容 8.1 创建报表 1.简单报表 2.定制报表 3.分组报表 4. 一对多报表 8.2 创建标签 8.3 实例 8.1 创建报表——报表简介 数据报表的两个基本组成部分: 数据源 定义报表中数据信息的来源,可以是表(包括数据库表和自由表)、视图、查询等数据文件。 报表布局 定义了报表的打印格式。 报表文件 文件名为*.FRX和*.FRT 报表文件并不存储报表设计中需要的数据源的数据,运行报表时,将根据报表的设计从数据源中获取报表数据。 8.1 创建报表——报表简介 VFP中报表类型: 简单报表 由一张单一表创建的带格式的报表。 分组/总计报表 对表中数据进行分组统计。 一对多报表 根据一对多关系的两个表所创建的报表。 1.简单报表 进入报表设计器 文件?新建?报表 1.简单报表 默认的三个带区 报表带区:用于限制和规划报表各部分数据在报表页面中的放置位置。 1.简单报表 为报表设置数据环境 打开数据环境窗口 方法一:进入报表设计器→显示→数据环境。 方法二:进入报表设计器→右击鼠标→选择“数据环境” 选项。 1.简单报表 添加数据源(已打开“雇员管理”数据库) 数据环境窗口中右击鼠标→选择“添加” → 在“添加表或视图”对话框中从数据库中选择表或视图。 1.简单报表 创建报表 在“报表设计器”中:报表→快速报表。 “快速报表”对话框: 字段布局 标题 添加别名 将表添加到数据环境中 字段 1.简单报表 1.简单报表 选择姓名、性别、部门、工资四个字段 1.简单报表 保存报表 报表文件名:ZGBB.FRX 输出报表 REPORT FORM 报表文件名 [PREVIEW] [TO PRINTER] 例子,REPORT FORM ZGBB PREVIEW 2. 定制报表 内容 添加控件 报表设计器中的控件是控制报表输出数据、执行操作或修饰报表的部件。 调整布局 设置页面 例子,创建一个基于“工资.DBF”表的报表“工资报表”,要求统计每个职工的实发工资。 2. 定制报表 步骤: 打开“雇员管理”数据库。 “文件”菜单?新建?报表? “显示”菜单?数据环境?右击“数据环境设计器” ?添加?选中“工资”表?单击“添加”按钮?单击“关闭”按钮? “报表”菜单?快速报表?单击“字段”按钮?添加“职工号、基本工资、工龄工资、补贴、房电费” 2. 定制报表 添加“实发工资”字段——使用报表变量 “报表”菜单?变量? “变量”列表框中输入: SFGZ?“要存储的值” 中输入:工资.基本工 资+工资.工龄工资+ 工资.补贴-工资.房电费 ?确定 2. 定制报表 细节带区添加域控件,表达式为:SFGZ 2. 定制报表 页标头区添加标签控件,输入文本“实发工资”(“格式”菜单中的“字体”调整字体格式。) 保存为:工资报表 2. 定制报表 预览结果(执行:REPORT FORM 工资报表 PREVIEW): 3. 分组报表 例子,对“职工.DBF”表,创建一个分组 / 总计报表。要求首先按部门分成大组,在每一大组中按性别分成小组。 打开“雇员管理”数据库 进入报表设计器窗口 添加数据源 添加“职工”表。 建立快速报表 选择除“简历”外的所有字段。 3. 分组报表 进行数据分组 报表→数据分组 添加两个分组:首先按部门分组,再按性别分组。 3. 分组报表 调节 从“细节”带区中将第一分组标准“部门”拖到“组标头1”带区中; 将第二分组标准“性别”拖到“组标头2”带区中; 调整页标头中标签和其余控件的位置。 3. 分组报表 保存报表 文件名为FZBB.FRX。 打印报表 注意:在报表打印之前,必须对分组项建立索引。 USE 职工 INDEX ON 部门+性别 TAG FZSY SET ORDER TO FZSY REPORT FORM FZBB PREVIEW 4. 一对多报表 相关的多个表中的记录打印在一个报表中。 例子,对“职工.DBF”表、“工资.DBF”表,创建一个一对多报表,要求显示每个职工的职工号、姓名、职称、基本工资、工龄工资、补贴、房电费。 打开“雇员管理”数据库 进入“报表设计器”,打开“数据环境设计器”窗口,并添加“职工.DBF”表、“工资.DBF”表。 4. 一对多报表 建立两表之间的关系: 在数据库设计器中,用鼠标左键按住“职工”表的主索引“ZGH”,将其拖动到“工资”表的索引“ZGH”上。 4. 一对多报表 “数据环境设计器”窗口的快捷菜单中选择“属性” (a) 在“属性”窗口的“对象”下拉框中选择Relation1,设置其Onetomany属性为“真”。 4. 一对多
您可能关注的文档
- 车辆使用流程及管理办法.doc
- 系统架构师学习笔记-04.doc
- 设计变更作业流程.doc
- OA需求说明书.doc
- 8.3海上搜救.ppt
- 客服管理员工作流程操作手册.doc
- 全面预算标准作业流程指引.doc
- ISO2015版与2008版区别Office PowerPoint 97-2003 幻灯片.ppt
- 制度编写书写规范.docx
- 第08章 详细设计.ppt
- 数据仓库:Redshift:Redshift与BI工具集成.docx
- 数据仓库:Redshift:数据仓库原理与设计.docx
- 数据仓库:Snowflake:数据仓库成本控制与Snowflake定价策略.docx
- 大数据基础:大数据概述:大数据处理框架MapReduce.docx
- 实时计算:GoogleDataflow服务架构解析.docx
- 分布式存储系统:HDFS与MapReduce集成教程.docx
- 实时计算:Azure Stream Analytics:数据流窗口与聚合操作.docx
- 实时计算:Kafka Streams:Kafka Streams架构与原理.docx
- 实时计算:Kafka Streams:Kafka Streams连接器开发与使用.docx
- 数据仓库:BigQuery:BigQuery数据分区与索引优化.docx
最近下载
- 2024-2025学年初中信息科技冀教版2024七年级全一册-冀教版2024教学设计合集.docx
- 重大危险源管控措施及方案.doc VIP
- 十三辙《韵辙表》——合辙押韵必备.pdf VIP
- 2024年凉山州越西县卫生健康局聘用村卫生室村医笔试真题.docx VIP
- 生产与运作分析第七版史蒂文·纳米亚斯习题答案第6章.docx VIP
- 数字逻辑与数字系统朱正东习题答案.pdf VIP
- 冀教版英语九年级上册课堂同步练习试题及答案(全册).pdf VIP
- 烟雾病讲解课件.ppt
- 生产与运作分析第七版史蒂文·纳米亚斯习题答案第5章.docx VIP
- 以病例分析为主导的营养诊疗示范题库答案-2025年华医网继续教育答案.docx VIP
文档评论(0)