0

通常、2 つのパラメーターを持つ別のフォームから呼び出される VFP 9 のフォームがあります。コマンド ウィンドウで実行するDO FORM jobless_addと、パラメータが追加されていないにもかかわらず、最初のパラメータが常に「2」に設定されます。

その結果、私はEMPTY(par1) == falseとを持っていEMPTY(par2) == trueます。その後、通常の方法でフォームを開こうとしました(2つのパラメーターを使用した他のフォームのボタンクリックから)。この結果が得られましたdebugger

初めての訪問なので、画像を挿入できません。リンク:画像 (ヒント: ローカル: すべてOK、ウォッチ: 再び「2」)

注: グローバル変数はまだありません。

4

1 に答える 1

0

ほとんどの場合、「jobless_id」というフィールド/列を持つテーブルがあります。

さらに明確にするために、修飾されていないフィールド名だけを参照すると、テーブルのフィールドがメモリ変数よりも優先されます。変数 (つまり、パラメーター) を明示的に参照するには、「m.jobless_id」を試してください。

于 2013-02-27T19:50:23.643 に答える