
一般调用模式表单获取表单的返回值的方法是
Do Form 模式表单 TO uReturn
uReturn 为返回值,返回.F. 或空串表示业务上没有处理或处理失败。
但有以下原因的时候,返回值并非为意想中的值.
1 当模式表单在LOAD,INIT事件加载出错
2 在init事件中 return 0
此时表单不会调用Unload方法返回值,而且没有返回值,也就是 uReturn将出现未定义的错误
所以,一般情况下建议大家这样调用模式表单
local uReturn
uReturn=.null.
Do Form 模式表单 TO uReturn
if !isnull(uReturn)
*--执行工作代码
endif