หน้าเว็บ

วันอาทิตย์ที่ 3 กรกฎาคม พ.ศ. 2554

Axapta : Find for update

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;
}

 

ไม่มีความคิดเห็น:

แสดงความคิดเห็น