Axapta 如何确定哪个字段已更新?

Axapta 如何确定哪个字段已更新?,axapta,dynamics-ax-2009,x++,Axapta,Dynamics Ax 2009,X++,确定表上的update()方法中哪个字段已更改的正确方法是什么 我知道可以通过fieldId在modifiedField()中执行此操作,但这太早了。您正在寻找的方法是Orig() 查看BOMTable或BankAccountTrans的update()方法 该表有一个名为orig的方法,该方法公开当前记录上次保存状态的值 这里可以找到一个很好的示例和说明 void update () { CustTable this_Orig = this.orig (); ;

确定表上的
update()
方法中哪个字段已更改的正确方法是什么


我知道可以通过
fieldId
modifiedField()
中执行此操作,但这太早了。

您正在寻找的方法是Orig()

查看BOMTable或BankAccountTrans的update()方法

该表有一个名为orig的方法,该方法公开当前记录上次保存状态的值

这里可以找到一个很好的示例和说明

 void update () {
     CustTable this_Orig = this.orig ();
     ;

     if (this_Orig.custGroup! = this.custGroup)
     {
       //Cust group is changing on this update
     }
     ...