- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章 表单设计与应用 8.1 创建表单 表单(FORM)是VFP应用程序的用户界面,各种对话框和窗口都是表单不同的外观表现形式。 在表单上拥有各种控件对象,可以响应用户或系统事件,使用户尽可能方便而直观地完成信息管理工作。 在VFP中可以利用表单设计器或表单向导可视化地创建表单文件,并通过运行表单文件来生成表单对象。 8.1.1 使用表单向导创建表单 使用向导创建表单时,用户只要按照向导提供的操作步骤和屏幕提示一步一步地进行就能完成。 在项目管理器中选择“表单”项,单击“新建”按钮,出现“新建表单”对话框,再单击“表单向导”按钮,可打开“向导选取”对话框。 8.1.1 使用表单向导创建表单 1. 表单向导 用于创建基于一个表或视图的简单表单。 2. 一对多表单向导 用于创建基于两个具有一对多关系的表的表单。字段既要从主(父)表中选取,也要从子表中选取,还要建立两表之间的联接关系。一对多表单一般使用文本框来表达父表,使用表格来表达子表。 8.1.1 使用表单向导创建表单 8.1.1 使用表单向导创建表单 8.1.1 使用表单向导创建表单 8.1.2 使用表单设计器创建表单 1.启动表单设计器(已讲) (1)项目管理器:选择“表单”项,单击“新建”按钮,在“新建表单”对话框中,选择“新建表单”。(2)菜单:选择“文件|新建”命令,在“新建”对话框中选择“表单”文件类型,然后单击“新建文件”按钮。 (3)命令:CREATE FORM 8.1.2 使用表单设计器创建表单 8.1.2 使用表单设计器创建表单 2.快速创建表单 启动表单设计器后,选择“表单|快速表单”命令,可打开表单生成器窗口制作表单。 8.1.2 使用表单设计器创建表单 8.1.3 表单的保存与运行(已讲) 1. 保存表单文件 选择“文件|保存” 命令。 2. 运行表单 运行表单文件生成表单对象。 (1)项目管理器:选择要运行的表单,单击“运行”按钮。 (2)在表单设计器环境下,选择“表单|执行表单”命令。 (3)选择“程序|运行”命令。 (4)命令:DO FORM 表单文件名 [WITH 参数] 3.修改表单 打开表单设计器修改表单。 (1)项目管理器:选定要修改的表单,单击“修改”按钮。 (2)命令: MODIFY FORM 表单文件名 8.2 表单设计器(已讲) 表单设计器是VFP 系统提供给用户的一个创建和修改表单的可视化工具,使用户不仅可以以交互方式对表单本身的一些外观属性进行设置,而且还可以添加表单控件、管理表单控件以及设置表单数据环境等。 8.3 表单的数据环境 每一个表单或表单集中都有一个数据环境,在表单的设计、运行中需要使用数据环境。 通过把与表单相关的表或视图放进表单的数据环境中,可以将表单、控件与表或视图中的字段关联在一起,形成一个完整的结构体系。 8.3.1 数据环境设计器 数据环境是一个对象,它包含与表单相互作用的表或视图以及表之间的关系。数据环境中的表视图会随着表单的打开或运行而打开,并随着表单的关闭或释放而关闭。 利用“数据环境设计器”可以设计表单的数据环境。 8.3.1 数据环境设计器 打开数据环境设计器的方法有: (1)在表单设计器环境下,选择“显示|数据环境”命令。 (2)单击“表单设计器”工具栏中的“数据环境”按钮。 (3)右击表单,从快捷菜单中选择“数据环境”选项。 8.3.2 数据信息与数据环境 1.添加表或视图 右击“数据环境设计器”窗口,从快捷菜单中选择“添加”命令,打开“添加表或视图”对话框。 8.3.2 数据信息与数据环境 2.从数据环境中向表单添加字段 可以直接将字段、表或视图从数据环境设计器中拖动到表单,拖动成功时系统会创建相应的控件,并自动与字段相联系。 8.3.2 数据信息与数据环境 3.从数据环境中移去表 在“数据环境设计器”中右击要移去的表或视图,然后从快捷菜单中选择“移去”命令,则该表或视图及与其有关的所有关系都随之移去。 8.3.2 数据信息与数据环境 4.在数据环境中设置关系 若添加到数据环境设计器的表已设置永久关系,则这些关系将自动地加到数据环境中。否则,可以在数据环境设计器中设置这些关系,并与表单一起保存。 在数据环境设计器中设置关系的方法是:将字段从主表拖动到相关表中与之相匹配的索引标识上,在表之间会显示一条连线指出这条关系。如果没有索引标识,系统会提示用户是否创建索引标识。 8.3.2 数据信息与数据环境 5.在数据环境中编辑关系 关系是数据环
文档评论(0)