我都是, 我必须在表中插入一条新记录。
我在公司" A"我必须从代码中保存公司" B"中的新记录。 我知道函数 crosscompany changecompany ,但我不知道如何使用。 你知道我怎么做吗?
我的代码是:
MyTable table;
changeCompany("AnotherCompany")
ttsBegin;
select forUpdate table;
table.Field1 = "A";
table.insert();
ttsCommit;
但我再次保存在我现有的公司 谢谢大家,
享受!
答案 0 :(得分:2)
我正在使用AX 2009,我认为它在AX 2012中完全相同:
changeCompany('yourCompany')
{
ttsBegin;
select forUpdate table;
table.Field1 = "A";
table.insert();
ttsCommit;
}