表单集的优点:
1、用一个命令可以同时显示它们。
2、可以可视化地调整它们的相对位置。
3、可以自动同步地改变多个表单中的记录指针,而且如果表单集里既有父表单也有子表单,则改变父表记录指针的同时,可以同步地改变和显示子表的记录指针。
表单集的缺点:
如果内容较多,则加载时花费的时间较长。此时,可以将不显示的表单的visible属性设为.f.,以后可以用事件激活其visible属性为.t.。注意:隐藏的表单不能再次被打开,因为它已经打开了,关闭表单集时应注意关闭它(们)。
怎样移去表单集:
如果表单集里仅有一个表单,就没有必要使用表单集,此时,单击“表单”菜单栏中的“移除表单集”选项,就可以删除表单集而仅剩表单。
多重表单之间的参数传递:
主表单调用子表单时可以接受从子表单返回的值,其格式为:
do form 子表单名 to 内存变量名
子表单运行时可以接受数据,其格式为:
do form 子表单名 with 实参表 to 内存变量名
前提:子表单的Init事件中有如下命令来接受数据:
parmeters 形参表
(参数之间用逗号分隔)
注意:格式中的“to 内存变量”与接受数据无关,它是子表单传递给主表单的变量。