0

我在 VFP 9 中有一个表单,通常从另一个带有 2 个参数的表单调用。我发生了一件奇怪的事情:当我DO FORM jobless_add在命令窗口中执行时,第一个参数总是设置为“2”,而没有添加任何参数。

结果,我有EMPTY(par1) == falseEMPTY(par2) == true。之后,我尝试以正常方式打开表单(从另一个表单的按钮单击 2 个参数),我得到了这个结果debugger

这是我第一次访问,所以我不能插入图像。链接:图片 (提示:本地人:一切正常,手表:又是“2”)

注意:我还没有全局变量。

4

1 回答 1

0

您很可能有一个包含名为“jobless_id”的字段/列的表。

为了进一步澄清,如果您仅引用不合格的字段名称,则表的字段优先于内存变量。尝试使用“m.jobless_id”显式引用变量(即参数)。

于 2013-02-27T19:50:23.643 回答