2013-02-27 63 views
0

我在VFP 9中有一個表單,通常從另一個帶有2個參數的窗體調用。 我發生了一件奇怪的事情:當我在命令窗口中執行DO FORM jobless_add時,第一個參數始終設置爲「2」,而沒有添加任何參數。將參數傳遞給VFP 9表格

因此,我有EMPTY(par1) == falseEMPTY(par2) == true。之後,我嘗試以正常方式打開窗體(從其他窗體的按鈕點擊2個參數),我得到了這個結果debugger

這是我第一次訪問,所以我不能插入圖像。鏈接:image (提示:當地人:一切OK,手錶: 「2」 再次)

注:我沒有全局變量呢。

+0

嘗試使用代碼標籤。它使問題更容易閱讀。歡迎,祝你好運! – CosminO 2013-02-27 16:00:42

+0

當前選定的表有一個名爲'jobless_id'的字段嗎? – LAK 2013-02-27 18:08:47

+0

要進一步說明,如果僅引用非限定字段名稱,則表格字段優先於內存變量。嘗試「m.jobless_id」以明確引用變量(即參數)。 – LAK 2013-02-27 18:19:38

回答

0

您很可能有一個名爲'jobless_id'的字段/列的表。

爲了進一步闡明,如果僅引用非限定字段名稱,則表的字段優先於內存變量。嘗試「m.jobless_id」以明確引用變量(即參數)。