- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vfp第11、12章
第11章 报表和标签 11.1 报表概述 11.2 创建报表 11.3 预览和打印报表 11.4 创建标签 11.1报表概述 报表由两个基本部分组成:数据源和布局。 11.2创建报表 利用报表向导创建报表 利用报表设计器创建报表 11.2.1利用向导创建报表 (1)项目管理器方式 (2)菜单方式 (3)工具栏 1.利用向导创建单表报表 【例11-1】创建基于教师表(js.dbf)的教师基本情况报表文件,要求包括工号、姓名、性别、出生日期、职称名称、基本工资字段,并按照职称名称字段分组统计不同职称的教师的平均工资。 1.利用向导创建单表报表 【操作步骤】 第1步:字段选取。 第2步:分组记录。 第3步:选择报表样式。 第4步:定义报表布局。 第5步:排序记录。 第6步:完成。 2.利用向导创建一对多报表 【例11-2】创建基于学生表(xs.dbf)和成绩表(cj.dbf)的一对多报表文件,要求包括学生表中的学号与姓名字段,成绩表中的课程编号与成绩字段。 2.利用向导创建一对多报表 【操作步骤】 第1步:从父表选择字段。 第2步:从子表选择字段。 第3步:为表建立关系。 第4步:排序记录。 第5步:选择报表样式。 第6步:完成。 11.2.2利用报表设计器创建报表 1.打开报表设计器 2.生成快速报表 3.修改报表布局 4.设计分组报表 5.设计多栏报表 1.打开报表设计器 (1)项目管理器方式 (2)菜单方式 (3)命令方式 【命令格式1】CREATE REPORT [报表文件名 | ?] 【功能】打开新建报表的“报表设计器”窗口。 【命令格式2】MODIFY REPORT [报表文件名 | ?] 【功能】打开指定报表的“报表设计器”窗口。 1.打开报表设计器 2.生成快速报表 【例11-3】利用快速报表创建基于学生表(xs.dbf)的报表文件,要求包括学生表中的学号、姓名、性别、出生日期、籍贯字段。 3.修改报表布局 【例11-4】以【例11-3】生成的快速报表为例,修改报表布局。 4.设计分组报表 【例11-5】将教师表(js.dbf)中的数据按照“系院编号”字段进行分组,要求输出不同系院的教师的姓名、性别、系院编号、基本工资,并按系院统计工资总额和平均工资。 5.设计多栏报表 【例11-6】通过多栏报表显示学生成绩情况,要求输出成绩表(cj.dbf)中的学号、课程编号、成绩字段。 11.3预览和打印报表 1.打印预览 2.页面设置 3.打印输出 11.4创建标签 标签是一种多列布局的特殊报表。 11.4.1利用向导创建标签 打开标签向导的常用方法有如下两种。 (1)项目管理器方式 (2)菜单方式 11.4.1利用向导创建标签 【操作步骤】 第1步:选择表。 第2步:选择标签类型。 第3步:定义布局。 第4步:排序记录。 第5步:完成 。 第12章 类的创建与应用 12.1 类的创建 12.2 类的应用 12.3 可视类库的维护 12.1类的创建 12.1.1用类设计器创建类 12.1.2用表单设计器创建类 12.1.3用编程方式创建类 12.1.1用类设计器创建类 【例12-1】创建一个新的命令按钮类,为其添加一个新的属性用以记录单击该按钮的次数,添加一个新的方法程序用以改变表单的颜色。 12.1.1用类设计器创建类 12.1.2用表单设计器创建类 【例12-2】设计一个包含“关闭”按钮的表单,将表单对象和表单上的控件对象另存为类。 12.1.3用编程方式创建类 【命令格式】 DEFINE CLASS 类名1 AS 父类名 [[PROTECTED|HIDDEN 属性名1,属性名2…] [对象.]属性名=设置的属性值…] [ADD OBJECT [PROTECTED] 对象名 AS 类名2 [NOINIT] [WITH 属性列表]] [[PROTECTED | HIDDEN] FUNCTION | PROCEDURE过程或函数名 过程或函数语句序列 [ENDFUNC | ENDPROC]]… ENDDEFINE 12.2类的应用 12.2.1 可视类库中类的应用 12.2.2 由类创建对象 12.2.1可视类库中类的应用 【例12-4】在表单设计中应用【例12-1】创建的mycmd类和【例12-2】中创建的exit类。 12.2.2由类创建对象 【命令格式】 CREATEOBJECT(类名[,参数1,参数2,……]) 【功能】 在指定类的基础上创建一个具有该类特性的对象。 【说明】 (1)类名:要创建的对象所基于类的名称,可以是VFP的基类,也可以是用户自定义的类。 (2)参数1、参数2:对象Init事件的参数值。 12.3可视类库的维护 Visual FoxPro将用户创建的类保存在扩展名
您可能关注的文档
- 《高级管理学》第二讲 管理理论历史发展课件.ppt
- 《马克思主义基本原理概论》第五章__资本主义发展历史进程课件.ppt
- 《通信原理》6基本数字调制系统课件.ppt
- 《雪莲会员之家》启动章程与第一期推广活动策划案课件.ppt
- 【ppt】做时间主人课件.ppt
- 《高考数学应用题解题策略》课件.ppt
- 【2015中考复习方案历史中考总复习第3单元第12课时 社会主义道路探索+(共25张PPT)课件.ppt
- 【2015中考复习方案历史中考总复习第5单元第25课时 战后世界格局演变与世界现代科技文化+(共26张课件.ppt
- 《长方形正方形面积计算》课件.ppt
- 《陕西省水土保持条例》情况汇报课件.ppt
最近下载
- 成都市工程质量安全手册实施细则(试行).pdf VIP
- 广州铁路局招聘机考真题库.pdf
- 《食品标准与法规》考试(重点)题库200题(附答案).pdf
- 苏教版五年级数学上册《除数是整数的小数除法》教学课件.pptx
- 低压作业实操科目三安全隐患图片题库.ppt
- 2022人教版高中生物选择性必修1第一章人体的内环境与稳态 教学课件.ppt
- 23年秋七年级劳动技术 教案第四单元 整理与收纳项目二 整理厨房苏凤凰出版社.docx VIP
- 2023年度中央机关遴选笔试题B卷真意试卷答案解析.doc
- 《广西壮族自治区房屋建筑和市政基础设施工程质量安全手册实施细则(试行)》.doc VIP
- “教学评”一体化的单元整体教学设计.pptx VIP
文档评论(0)