VFP中“不能识别成员”错误

来源:百度知道 编辑:UC知道 时间:2024/05/24 01:22:52
我做了个表单,以下是一个退出兼保存的命令按钮代码:
do case
case thisform.commandgroup1.command6.caption="退出"
use
thisform.release
case thisform.commandgroup1.command6.caption="保存"
replace 药品明细.型号 with thisform.型号.value
replace 药品明细.药品名称 with thisform.药品名称.value
replace 药品明细.类别 with thisform.类别.value
replace 药品明细.药品报价(吨) with thisform.药品报价(吨).value
replace 药品明细.日期 with thisform.日期.value
replace 药品明细.核查人员 with thisform.核查人员.value
replace 药品明细.成分备注 with thisform.成分备注.value
thisform.commandgroup1.command6.caption="退出"
endcase
可是在执行保存命令时出现“不能识别成员 型号”的警告框
跪求这是怎么回事?谢谢各位大侠
您说对了,我的情况就是这样的。可是我没看懂您的答案,能说详细点么?那句代码加哪?我是第一次用VF。实在谢谢

需要保存的值大概是放在文本框中?前面有标签标示着后面要输入的内容?VF中引用的是控件的NAME属性.
假如文本框NAME为TEXT1就这样引用
ALLTRIM(THISFORM.TEXT1.VALUE)
不能用标签名或CAPTION属性,因为值放在文本框中。

很简单啊。
把thisform.release 放在最后。
你先释放表单了,变量也就释放了,再用变量repl 数据库字段,怎么能不出错呢?