8/15/2018

Axapta :: Axapta เลือกข้อมูลหน้า Onhand หลาย ๆ แถว จาก InventSum หลาย ๆ แถว

Axapta :: Axapta เลือกข้อมูลหน้า Onhand หลาย ๆ แถว จาก InventSum หลาย ๆ แถว
Form อื่น Table อื่นเดิมใช้ Code แบบนี้แต่ใช้ กับ InventSum แล้วไม่ออกได้แถวเดียวบรรทัดสุดท้ายที่เลือก
  1.    InventSum               myInventSum;
  2.     ;
  3.     for (myInventSum = InventSum_ds.getFirst(true) ? InventSum_ds.getFirst(true) : InventSum_ds.cursor();
  4.          myInventSum;
  5.          myInventSum = InventSum_ds.getNext())
  6.     {
  7.         print myInventSum.ItemId;
  8.     }


Code ที่ใช้งานได้กับ Form Onhand InventSum กรณีต้องการ Select หลาย ๆ Item แล้วนำ Item ไปใช้งานต่อ
  1.    InventSum               myInventSum;
  2.     Common                  inventSumCommon;
  3.     ;
  4.     for(inventSumCommon = InventSum_ds.getFirst(1).TableId != tablenum(Common) ?
  5.         InventSum_ds.getFirst(1) : InventSum_ds.cursor();
  6.         inventSumCommon.TableId != tablenum(Common);
  7.         inventSumCommon = InventSum_ds.getNext())
  8.     {
  9.         myInventSum = inventSumCommon;
  10.         print myInventSum.ItemId;
  11.     }



https://axapta.mazzy.ru/forums/showthread.php?p=65533

No comments:

Post a Comment