导的指引,一步一步完成 表单创建。 表单创建。
2011-4-25
6
5-1-1 表单向导
使用表单向导创建一个能维护rsb.dbf的表单。 rsb.dbf的表单 [例5-1] 使用表单向导创建一个能维护rsb.dbf的表单
打开“表单向导”对话框后,选择“表单向导” 打开“表单向导”对话框后,选择“表单向导” ,准备 创建一个能维护单个表文件数据的表单窗口。 创建一个能维护单个表文件数据的表单窗口。共有以下四 个步骤: 个步骤: 步骤1 步骤1-字段选取 步骤2 步骤2-选择表单样式 步骤3 步骤3-排序次序 步骤4 步骤4-完成
2011-4-25
7
5-1-1 表单向导
用表单向导制作单个表文件的维护窗口
2011-4-25 8
5-1-1 表单向导
用一对多表单向导创建一个能维护BMDM BMDM和 [例5-2] 用一对多表单向导创建一个能维护BMDM和RSB 表文件的表单。 表文件的表单。
一对多表单向导可以对多个表文件的数据同时进行维护 操作,当然对于多表操作需要设置表间关系。 操作,当然对于多表操作需要设置表间关系。有以下六个步 骤:
步骤1 步骤1-从父表中选择字段 步骤2 步骤2-从子表中选择字段 步骤3 步骤3-建立表之间的关系 步骤4 步骤4-选择表单样式 步骤5 步骤5-排序次序 步骤6 步骤6-完成
2011-4-25 9
5-1-1 表单向导
用一对多表单向导制作多表操作的维护窗口
2011-4-25 10
5-1-1 表单向导
表单向导设计的缺陷
虽然使用表单向导来实现数据操作是一种非常快捷的方 法,甚至不需要编写
代码即可引导用户产生出一个功能完善 的程序,但我们仍不将其当作主流的编程手段来学习, 的程序,但我们仍不将其当作主流的编程手段来
学习,这是 因为该方法的缺陷在实际使用中是非常明显的: 因为该方法的缺陷在实际使用中是非常明显的: 向导的运行需要借助VFP类库文件(VCX文件)的存在来实现, 向导的运行需要借助VFP类库文件(VCX文件)的存在来实现, VFP类库文件(VCX文件 一旦改变类库文件位置,则这些表单不能正常
工作。 一旦改变类库文件位置,则这些表单不能正常工作。 表单的功能代码存放在VCX类库文件中, VCX类库文件中 表单的功能代码存放在VCX类库文件中,使得程序员要想 修改表单的功能变得较为麻烦。 修改表单的功能变得较为麻烦。 在进行程序编译中,这些类库文件是不可缺少的, 在进行程序编译中,这些类库文件是不可缺少的,如果不 清楚当前的表单向导中采用的是哪个类库文件, 清楚当前的表单向导中采用的是哪个类库文件,则会给后 期的编译带来阻碍。 期的编译带来阻碍。
2011-4-25
11
5-1-2 表单设计器
表单设计器集成了用于表单设计的各种对象和操作工具, 表单设计器集成了用于表单设计的各种对象和操作工具, 并给予了可视化的提示。因此,用表单设计器来设计表单, 并给予了可视化的提示。因此,用表单设计器来
设计表单, 虽然必须为控件设置有关的属性及事件处理代码, 虽然必须为控件设置有关的属性及事件处理代码,但可以按 用户的意愿获得指定功能的窗口。 用户的意愿获得指定功能的窗口。用表单设计器设计表单的 步骤如下: 步骤如下:
选择【文件】 表单】 新文件】 选择【文件】→【新建】 →【表单】 →【新文件】; 新建】 出现表单设计器时,用户可以利用“表单控件”工具栏和“属性” 出现表单设计器时,用户可以利用“表单控件”工具栏和“属性” 对话框等工具对表单进行设计。 对话框等工具对表单进行设计。 当表单设计器出现的同时,菜单栏中增加了【表单】菜单选项; 当表单设计器出现的同时,菜单栏中增加了【表单】菜单选项; 向表单添加控件; 向表单添加控件; 添加表单的数据环境(如果需要的话); 添加表单的数据环境(如果需要的话); 添加表单及控件事件代码; 添加表单及控件事件代码; 保存表单; 保存表单;
2011-4-25 12
表单的保存、 5-1-3 表单的