我在VFP 9中有一个表单,通常从另一个带有2个参数的表单中调用。
我发生了一件奇怪的事情:当我在命令窗口中执行DO FORM jobless_add
时,第一个参数总是设置为“2”,而没有添加任何参数。
因此,我有EMPTY(par1) == false
和EMPTY(par2) == true
。之后我尝试以正常方式打开表单(从另一个表单的按钮单击,带有2个参数),我在debugger
这是我第一次访问,所以我无法插入图片。链接:image (提示:当地人:一切都好,手表:“2”再次)
注意:我还没有全局变量。
答案 0 :(得分:0)
你很可能有一个名为'jobless_id'的字段/列的表。
为了进一步说明,如果仅引用非限定字段名称,则表的字段优先于内存变量。尝试“m.jobless_id”明确引用变量(即参数)。