保存、运行和修改
保存表单
用菜单:选择【文件】 用菜单:选择【文件】→【保存】; 保存】 用常用工具栏:按常用工具栏的“保存”按钮; 用常用工具栏:按
常用工具栏的“保存”按钮; 按组合
键:Ctrl+W; 按组合键:Ctrl+W; 表单保存之后,会自动产生扩展名为.SCX表单文件和.SCT .SCX表单文件和.SCT表单备 表单保存之后,会自动产生扩展名为.SCX表单文件和.SCT表单备 注文件。 注文件。
执行表单
用命令: <表单文件名 表单文件名>[.SCX] 用命令:DO FORM <表单文件名>[.SCX] 用菜单:选择【程序】 运行】 用菜单:选择【程序】→【运行】 用常用工具栏: 选择工具栏上的“ 用常用工具栏: 选择工具栏上的“!”按钮
修改表单
用命令: <表单文件名 表单文件名> 用命令:MODIFY FORM <表单文件名> 用菜单:选择【文件】 打开】 文件类型”处选择“ 用菜单:选择【文件】→【打开】→在“文件类型”处选择“表 单”→选定要打开的表单文件
2011-4-25
13
表单的保存、 5-1-3 表单的保存、运行和修改
打开[ 用向导建立的一对多表单, [例5-3] 打开[例5-2] 用向导建立的一对多表单,将其修改 为如下图所示表单效果, 为如下图所示表单效果,添加直接显示当前记录简历字段 及照片字段的内容。 及照片字段的内容。
一对多表单修改后的窗口
2011-4-25 14
5-1-4 快速表单
快速表单其实可以看作是表单向导的一种, 快速表单其实可以看作是表单向导的一种,它同样无须编 写代码即可凭几个简单的操作就能加载数据到当前表单中, 写代码即可凭几个简单的操作就能加载数据到当前表单中, 但与向导不同的是, 但与向导不同的是,用快速表单的表单生成器创建的表单并 不能直接产生一些命令按钮。步骤如下: 不能直接产生一些命令按钮。步骤如下: 打开表单设计器: 选择【 文件】 新建】 表单】 打开表单设计器 : 选择 【 文件 】→【 新建 】→【 表单 】 →【新文件】; 新文件】 选择【表单】 快速表单】 将弹出“ 表单生成器” 选择 【 表单 】→【 快速表单 】 , 将弹出 “ 表单生成器 ” 对话框; 对话框; 1.字段选取 选项卡打开指定的表文件; 字段选取” 在 “1.字段选取”选项卡打开指定的表文件;在“可用 字段”列表框中选择需要的字段,添加到“选定字段” 字段”
列表框中选择需要的字段,添加到“选定字段” 列表框中; 列表框中; 选择“ 样式”选项卡,选择表单的样式风格; 选择“2.样式”选项卡,选择表单的样式风格; 保存表单; 保存表单;
2011-4-25 15
5-1-4 快速表单
建立表文件gzb dbf的快速表单 gzb. [例5-4] 建立表文件gzb.dbf的快速表单。
利用快速表单所生成的窗口
2011-4-25 16
5-2 表单数据环境
数据环境(Data Environment)的作用 数据环境(Data Environment)的作用
数据环境是VFP所提供的一个对象, 数据环境是VFP所提供的一个对象,
它包括了与表单交互作用的表 VFP所提供的一个对象 或视图及表间的关系。由于VFP的数据都保存在表文件中, VFP的数据都保存在表文件中 或视图及表间的关系。由于VFP的数据都保存在表文件中,因此在表 单中若要实现对数据的处理操作,则必须将表文件加载到表单中, 单中若要实现对数据的处理操作,则必须将表文件加载到表单中,下 面是两种常用的加载方法: 面是两种常用的加载方法:
<表文件 命令; 表文件> 在表单的初始事件中执行 USE <表文件> 命令; 在表单中创建数据环境,并将表文件加入到数据环境中。 在表单中创建数据环境,并将表文件加入到数据环境中。
前种方法虽然简单,但在一些较为复杂的情况下, 前种方法虽然简单,但在一些较为复杂的情况下,比如使用多表 或数据库,则不易协调各表之间的关系, 或数据库,则不易协调各表之间的关系,所以比较可靠的方法还是使 用数据环境。 用数据环境。
2011-4-25
17
5-2 表单数据