在VFP中,同时只能有一个表单是活动的.如果需要将一个表单的内容显示在另一个表单里,那么这两个表单应是一个表单集的(formset)的两个表单.假设第一个表单为 formset1.form1,第二个表单为formset1.form2.而第一个表单里的编辑框为 formset1.form1.text1,第二个表单的编辑框(或其他控件)为formset1.form2.text1,那么在formset1.form1.text1 的LostFocus过程中写如下代码:
Thisform.parent.form2.text1.value = this.value
Thisform.parent.form2.text1.refresh
将抽取到的内容放到一个表中,将另一个表单的数据环境设置成该表就行了