- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
辽宁石油化工大学 *数据库管理系统 * * 第8章 表单设计器与应用 8.1 面向对象的概念 8.2 基类简介 8.3 创建与管理表单 8.4 数据环境及表单控件使用 8.1 面向对象的概念 8.1.1 对象与类 对象与类是面向对象方法的两个最基本的概念: 1.对象 客观世界里的任何实体都可以被看作对象。对象也可以指某些概念。使用面向对象的方法,解决问题的首要任务,就是要从客观世界里识别出相应的对象,并抽象出为解决问题所需要的对象属性和对象方法。属性用来表示对象的状态,方法用来描述对象的行为。 2.类 类和对象关系密切,但并不相同。类是对一类相似对象的性质描述,这些对象具有相同的性质:相同种类的属性和方法。 8.2 VisualFoxpro基类简介 8.2.1 基类 基类是系统本身内含的、并不存放在某个类库中 8.2.2 容器与控件 类一般分为两类:容器类与控件类。相应地分别生成容器(对象)控件(对象)。 8.2.2 容器与控件 类一般分为两类:容器类与控件类。相应地分别生成容器(对象)控件(对象)。 8.3 创建与管理表单 8.3.1 创建表单 表单又称为界面或窗体,是VFP提供的一种功能强大的界面。各种对话框和窗口都是表单的不同表现形式。它可以使用户在简单明了的界面中查看数据或将数据记录输入到表中。在表单设计器中可以处理下列内容: ■表单中不同类型的对象 ■与表单相关联的数据 ■顶层表单或子表单 ■能一起操作的多个表单 ■基于自定义模板的表单 表单和表单集是拥有自己的属性、事件和方法程序的对象,在表单设计器中可以设置这些属性、事件和方法程序。表单集包含了一个或多个表单,可以将它们作为一个整体来操作。例如,如果一个表单集中有四个表单,可以在运行时用一个命令来显示或隐藏它们 可以通过表单向导、表单设计器和快速表单来创建表单。可以用如下的三种方法之一新建一个表单: ■在“项目管理器”中选定“表单”,并选择【新建】按钮。 ■在【文件】菜单中选择【新建】命令,再选定“表单”,再选择【新建文件】按钮 使用CREATE FORM命令 2、向数据环境设计器中添加表或视图 向数据环境设计器中添加表或视图时,可以看到属于表或视图的字段或索引。若要向数据环境中添加表或视图,可以按如下步骤来进行: 打开“数据环境设计器”,从“数据环境”菜单中选择“添加” 在关闭了“添加表或视图”对话框后,若还想向“数据环境”中添加表或视图,可采用以下方法之一: ■在“数据环境设计器”中右击,打开数据环境的快捷菜单,从中选择“添加”菜单项,将“添加表或视图”对话框再次打开,添加方法与上述相同。 ■ 在“数据不境设计器”处于激活状态时,系统菜单上会有【数据环境】菜单,可以单击【数据环境】|【添加】将“添加表或视图”对话框再次打开。 ■将要添加的表或视图从打开的项目或“数据库设计器”拖放到“数据环境设计器”中 若已将“数据环境设计器”关闭了,要添加表或视图时,除了用前文所介绍的在表单上右击打开表单的快捷菜单,用快捷菜单操作以外,也可以在系统菜单上单击【显示】|【数据环境】,将“数据环境设计器”打开,打开了“数据环境设计器”后的添加方法与上相同。 当“数据环境设计器”处于活动状态时,“属性”窗口会显示与数据环境相关的对象及属性。在“属性”窗口的“对象”框中,数据环境的每个表或视图,表之间的每个关系,以及数据环境本身均是各自独立的对象 3、从数据环境设计器中移去表 当将表从数据环境中移去时,与这个表有关的所有的关系也随之移去。若要将表和视图从数据环境设计器中移去,可以: (1)在“数据环境设计器”中选择要移去的表或视图 (2)在“数据环境”快捷菜单中选择【移去】命令 4、在数据环境设计器中设置关系 如果添加进数据环境设计器的表具有在数据库中设置的永久关系,这些关系将自动地加到数据环境中。如果表中没有永久的关系,可以在数据环境设计器中设置这些关系。 要在数据环境设计器中设置这些关系,可以将字段从主表拖到相关表中的相匹配的索引标识上。也可以将字段从主表拖到相关表中的字段上。如果和主表中的字段对应的相关表中没有索引标识,系统将提示是否创建索引标识 5、在数据环境设计器中编辑关系 在数据环境设计器中设置了一个关系后,在表之间将有一条连线指出这个关系 若要编辑关系的属性,可在“属性”窗口中从属性列表框选择要编辑的关系。 关系的属性对应于SET RELATION和SET SKIP命令中的子句和关键字 RelationalExpr(指定基于父表中的字段而又与子表中的索引相关的表达式)属性的默认设置为主表中主关键字字段的名称。如果相关表是以表达式作为索引的,就必须将
您可能关注的文档
- 辽宁省交通高等专科学校仓储与配送管理课件第十一章 配送运输.ppt
- 辽宁省交通高等专科学校仓储与配送管理课件第十章 分拣作业管理.ppt
- 辽宁省交通高等专科学校仓储与配送管理课件第四章 仓储作业管理.ppt
- 辽宁省交通高等专科学校仓储与配送管理课件第五章 商品养护与仓库安全管理.ppt
- 辽宁师范大学文学院中国现代文学史课件第八章 茅盾.ppt
- 辽宁师范大学文学院中国现代文学史课件第二章 鲁迅.ppt
- 辽宁师范大学文学院中国现代文学史课件第九章 老舍.ppt
- 辽宁师范大学文学院中国现代文学史课件第六章 戏剧 (一).ppt
- 辽宁师范大学文学院中国现代文学史课件第七章 文学思 潮与运动.ppt
- 辽宁师范大学文学院中国现代文学史课件第三章 小 说(一).ppt
文档评论(0)