- 1、本文档共120页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章 VFP常用控件及表单设计 主要内容 9.1 用表单向导建立表单 9.2 用表单设计器建立表单 9.3 表单 9.4 常用表单控件 9.5 多表单操作 9.6 表单集 复习思考题 9.1用表单向导建立表单 例9.1 使用表单向导创建一个维护“STUDENT”表的表单。 例9.2 使用一对多的表单向导,创建一个维护学生表“STUDENT”和学生上课情况表“STUDING”的表单。 9.2用表单设计器建立表单 9.2.1 设计表单的基本步骤 设计表单的基本步骤为:打开表单设计器;创建表单及其它控件对象并编码;保存表单;运行表单。 存盘方法可以选择下列方法之一:选择“文件”菜单中的“保存”命令;选择常用工具栏中的“保存”按钮;按组合键Ctrl+W;关闭表单设计器。 表单的运行有以下几种方法:在表单已打开的情况下,单击系统主菜单中的“表单”菜单,选择“执行表单”菜单项;在表单已打开的情况下,单击常用工具栏中的按钮;)在表单已打开的情况下,在表单的任何空白区域单击鼠标右键,从弹出的快捷菜单中选择“执行表单”命令;在命令窗口中输入DO FORM 加表单文件名命令。 9.2用表单设计器建立表单 9.2.2 快速创建表单 例9.3 使用快速表单创建一个学生信息查看和编辑表单。 实现步骤为: (1)打开表单设计器:在命令窗口中输入CREATE FORM STU,系统将打开表单设计器且表单设计器的标题为STU.SCX。 (2)生成快速表单:选择“表单”菜单的“快速表单”命令(或右键单击表单,从弹出的快捷菜单中选择“生成器”命令) 。 (3)添加其它控件对象(如按钮或按钮组) (4)执行表单 9.2用表单设计器建立表单 9.2.3表单设计中常用的工具栏 1.表单控件工具栏 9.2用表单设计器建立表单 9.2.3表单设计中常用的工具栏 2.布局工具栏 9.2用表单设计器建立表单 9.2.3表单设计中常用的工具栏 3.调色板工具栏 9.2用表单设计器建立表单 9.2.3表单设计中常用的工具栏 4.表单设计器工具栏 9.2用表单设计器建立表单 9.2.4数据环境设计器 数据环境(DataEnvironment)泛指设计表单或表单集时使用的数据源,包括表、视图和关系。数据环境是一个容器对象。 1.游标(Cursor)类对象 当存储在磁盘上的一个表文件被打开时,系统会在内存中建立一个该表的临时文件,内存中的临时文件实际上是磁盘文件的一个映象,所有数据库的操作修改命令都是针对这个映象进行的,当发布数据更新TableUpdate()命令或关闭数据文件的命令后,系统再把这个映象文件存入磁盘,从而完成对磁盘文件的修改。Cursor类对象也称为游标对象,它用来定义临时表的相关信息。 Cursor类只支持Init、Destroy、Error事件。 9.2用表单设计器建立表单 9.2用表单设计器建立表单 2.关系(Relation)类对象 如果表单的数据源有多个表且表间建立了一定的关联,则数据环境下将自动产生一个(或多个)新的Relation类对象。 9.2用表单设计器建立表单 3.数据环境(DataEnvironment)容器 数据环境是包括Cursor和Relation两类对象的一个容器,该容器和其所含对象一起定义了表单中的数据源。 9.2用表单设计器建立表单 3.数据环境(DataEnvironment)容器 除支持Init、Destroy、Error事件外,DataEnvironment对象还支持两个事件和两个方法: BeforeOpenTable()事件:打开表时发生,其事件代码在表打开之前执行。 AfterCloseTable()事件:关闭表时发生,其事件代码在表关闭后执行。 CloseTable方法:用于关闭数据环境中所定义的所有数据源(表、视图)。 OpenTable方法:用于打开数据环境中所定义的所有数据源(表、视图)。 9.2用表单设计器建立表单 4.数据环境设计器 数据环境设计器主要用以可视化地创建和修改数据环境。数据环境一旦建立,表单被打开或运行时,数据环境中的表或视图便自动打开;表单被关闭或释放时,表或视图也将随之自动关闭。新建或打开表单后打开数据环境设计器的方法如下: (1)选择“显示”菜单中的“数据环境”; (2)鼠标右键单击表单窗口中的任意空白区域,从弹出的快捷菜单中选择“数据环境”; (3)打开“表单设计器”工具栏,选择其中的“数据环境”工具按钮。 9.2用表单设计器建立表单 4.数据环境设计器 表添加后,如果有两个或多个表,假如这些表原来已存在永久关系,则在两表之间会自动出现表示两表关系的连线;如未建立永久关系,用户也可以在数据环境中临时建立
文档评论(0)