แก้ไขคำสั่งรายงานใหม่...แต่ทำไมข้อมูลสลับกันไปมา

หากท่านใดมีข้อสงสัยหรือคำถามเกี่ยวกับการใช้งานโปรแกรม Express สามารถเข้ามาสอบถามได้ที่นี่ครับ

Moderator: Sutas, CO-Admin, Global Moderator

แก้ไขคำสั่งรายงานใหม่...แต่ทำไมข้อมูลสลับกันไปมา

โพสต์โดย OLO » อังคาร พ.ค. 22, 2012 11:06 am

ผมทำการแก้ไขคำสั่งรายงานใหม่...คือ รายงานที่ 773 คือทำการลบ ~TSTKDES  ออกไป และนำคำสั่งนี้ ~ARTICLE ลงไปแทน และเขียน ~ARTICLE:  50, "",                "ARTICLE",      "ARTICLE=A->STKCOD-'••'-A->STKDES" ลงไปแทน แต่ทำไมข้อมูลของจำนวนสินค้าสลับกันอยู่ไม่สัมพันธ์กัน ตอนแรกทำการเพิ่ม ~ARTICLE  ~TSTKDES  ให้อยู่ในบรรทัดเดียวกันแต่ก็พบว่ารหัสสินค้ากับชื่อสินค้าก็ป่นกันอีก ก็เลยลบ ~TSTKDES ออกไปครับ แต่ข้อมูลก็ยังไม่สัมพันธ์กันอยู่ ดูภาพประกอบครับ


รูปภาพ
ภาพประจำตัวสมาชิก
OLO
Sr. Member
Sr. Member
 
โพสต์: 348
ลงทะเบียนเมื่อ: พุธ ม.ค. 13, 2010 2:31 pm
ที่อยู่: 107 หมู่ 6 ถ.รังสิต-นครนายก อ.องครักษ์ จ.นครนายก

Re: แก้ไขคำสั่งรายงานใหม่...แต่ทำไมข้อมูลสลับกันไปมา

โพสต์โดย savek » อังคาร พ.ค. 22, 2012 11:47 am

ที่ต้องการเปลี่ยนจาก TSTKDES เป็น ARTICLE เพราะต้องการให้รหัสสินค้า อยู่ก่อนชื่อสินค้าใช่ไหมครับ :)

ถ้าใช่ อาจจะใช้เป็นวิธีนี้แทนครับ ไปที่บรรทัดด้านล่างนี้นะครับ 

~STKDES:    0,  "",                "stk_des",      "stk_des = B->STKDES - '•/' - A->STKCOD"

แล้วเปลี่ยนเป็น

~STKDES:    0,  "",                "stk_des",      "stk_des = A->STKCOD - '•/' - B->STKDES"



หรือหากต้องการใช้ตัวแปร ~ARTICLE แทน ~TSTKDES จริงๆ ก็ให้ทำแบบนี้ครับ

~STKDES:    0,  "",                "stk_des",      "stk_des = B->STKDES - '•/' - A->STKCOD; artic=ARTICLE=A->STKCOD-'••'-A->STKDES"

~ARTICLE:    0,  "",                "artic",          ""
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12467
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: แก้ไขคำสั่งรายงานใหม่...แต่ทำไมข้อมูลสลับกันไปมา

โพสต์โดย OLO » อังคาร พ.ค. 22, 2012 2:20 pm

ได้แล้วครับ...ขอบคุณมากๆ
ภาพประจำตัวสมาชิก
OLO
Sr. Member
Sr. Member
 
โพสต์: 348
ลงทะเบียนเมื่อ: พุธ ม.ค. 13, 2010 2:31 pm
ที่อยู่: 107 หมู่ 6 ถ.รังสิต-นครนายก อ.องครักษ์ จ.นครนายก


ย้อนกลับไปยัง ถาม-ตอบปัญหาเกี่ยวกับโปรแกรม Express

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 89 ท่าน