2

ax 2009 で実行時にテーブルを一時テーブルとして設定することは可能ですか?

4

1 に答える 1

3

このメソッドを使用して、レコードバッファを一時的なものとしてマークしsetTmpます。また、メソッドで行われた他の更新を回避したい場合doInsertは、メソッドの代わりにメソッドを呼び出すことを忘れないでください。insertinsert

2番目のレコードバッファが同じ一時テーブルを参照するようにするには、setTmpDataメソッドを使用します。

このテストジョブは、次の使用法を示しています。

static void TmpTest(Args _args)
{
    CustTable custTable, custTable2;
    ;
    custTable.setTmp();
    custTable.AccountNum = "123Tmp";
    custTable.Name = "Temporary?";
    custTable.doInsert();

    custTable2.setTmp();
    custTable2.setTmpData(custTable);
    select custTable2 where custTable2.AccountNum == "123Tmp";
    info(custTable2.Name);
}
于 2011-09-19T09:45:51.973 に答える