4

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

我知道有可能modifiedField()通过,fieldId但现在还为时过早。

4

1 回答 1

5

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

查看 BOMTable 或 BankAccountTrans 的 update() 方法

该表有一个名为 orig 的方法,它公开当前记录的最后保存状态的值。

一个很好的例子和描述可以在这里找到 http://msdax.blogspot.co.uk/2007/07/programming-of-basic-methods-of-tables.html

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

     if (this_Orig.custGroup! = this.custGroup)
     {
       //Cust group is changing on this update
     }
     ...
于 2013-02-12T12:09:37.573 回答