Вы помечаете буфер записи как временный, используя метод setTmp
.Также не забудьте вызвать метод doInsert
вместо метода insert
, если вы хотите избежать любых других обновлений, сделанных в методе insert
.
Чтобы иметь второй буфер записи, обратитесь к тому же временномутаблица использует метод 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);
}