Axapta X++: Find for update
ปกติจะ update ทีนึง ก็ใช้ select forupdate เพิ่งรู้ว่าทำแบบนี้ได้ด้วย
ใช้ static method ที่ชื่อ find ซึ่ง table ส่วนใหญ่จะมีอยู่แล้ว แล้วก็ใส่ parameter forupdate เป็น true
static void FindForUpdate(Args _args)
{
EmplTable myRow;
;
ttsbegin;
myRow = EmplTable::find('ID',true);
myRow.Name ='Name';
myRow.update();
ttscommit;
}
{
EmplTable myRow;
;
ttsbegin;
myRow = EmplTable::find('ID',true);
myRow.Name ='Name';
myRow.update();
ttscommit;
}
No comments:
Post a Comment