รวมจำนวนสินค้าไม่รวมของแถม

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

Moderator: Sutas, CO-Admin, Global Moderator

รวมจำนวนสินค้าไม่รวมของแถม

โพสต์โดย OLO » พุธ มิ.ย. 19, 2013 8:12 am

ผมทำการเพิ่มฟังก์ชั่นรวมจำนวนสินค้าในใบกำกับ...แต่หาวิธีที่ไม่ต้องรวมจำนวนสินค้่าที่เป็นของแถมไม่ได้...รบกวนแนะนำหน่อยครับ

รูปภาพ


He:ïôôôôøôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôøôôôôôôôôôôôôôôôôøôôôôôôôôôôôøôôôôôôôôôôôôôôð
He:ó No.ó            ÃËÑÊÊÔ¹¤éÒ/ÃÒÂÅÐàÍÕ´              ó    ¨Ó¹Ç¹      ó  ˹èÇÂÅР ó ~TXT0        ó
He:õôôôôùôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôôùôôôôôôôôôôôôôôôôùôôôôôôôôôôôùôôôôôôôôôôôôôôö
Bo::                                                                 
Ih::                    ;1 stcrd->docnum artrn->docnum
Ib: ~N    ~STKDES                                  ~QTY 
ภาพประจำตัวสมาชิก
OLO
Sr. Member
Sr. Member
 
โพสต์: 348
ลงทะเบียนเมื่อ: พุธ ม.ค. 13, 2010 2:31 pm
ที่อยู่: 107 หมู่ 6 ถ.รังสิต-นครนายก อ.องครักษ์ จ.นครนายก

Re: รวมจำนวนสินค้าไม่รวมของแถม

โพสต์โดย savek » พุธ มิ.ย. 19, 2013 8:37 am

ลองเปลี่ยนชุดคำสั่งตรงส่วนของยอดรวมให้เป็นแบบนี้นะครับ

SQTY=SQTY+IIF(STCRD->FREE='Y',0,STCRD->TRNQTY)
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12469
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: รวมจำนวนสินค้าไม่รวมของแถม

โพสต์โดย OLO » พุธ มิ.ย. 19, 2013 8:49 am

ผมเปลี่ยนแล้วครับ แต่ผลรวมจาก 64 ชิ้นเป็น 114 ชิ้น...ผิดพลาดตรงไหนหรือเปล่าครับที่ถูกต้องคือ 56 ชิ้น


~SQTY:      0,      "ZZ,ZZZ",          "SQTY",              "SQTY=SQTY+IIF(STCRD->FREE='Y',0,STCRD->TRNQTY)"
ภาพประจำตัวสมาชิก
OLO
Sr. Member
Sr. Member
 
โพสต์: 348
ลงทะเบียนเมื่อ: พุธ ม.ค. 13, 2010 2:31 pm
ที่อยู่: 107 หมู่ 6 ถ.รังสิต-นครนายก อ.องครักษ์ จ.นครนายก

Re: รวมจำนวนสินค้าไม่รวมของแถม

โพสต์โดย savek » พุธ มิ.ย. 19, 2013 9:10 am

ของผมลองแก้ไขอย่างที่ว่านี้ ก็ได้ผลถูกต้องนะครับ

ยังไงอยากให้ลองขยับข้อความที่อยู่ด้านหลัง ~SQTY ให้ห่างออกไป และการเคาะวรรคอยากให้ลองเคาะในขณะที่แป้นพิมพ์เป็นภาษาอังกฤษนะครับ (เพราะหากเคาะวรรคในขณะที่แป้นพิมพ์เป็นภาษาไทย จะมีจุดดำแสดงขึ้นมา อย่างที่เห็นในชุดคำสั่งที่โพสท์ไว้ในกระทู้นี้ และระบบจะนับเป็น 1 ตัวอักษรด้วยครับ)

หากยังไม่ได้ผล รบกวนขอชุดคำสั่งหลังจากแก้ไขแล้วทั้งหมดอีกทีครับ
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12469
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: รวมจำนวนสินค้าไม่รวมของแถม

โพสต์โดย OLO » พุธ มิ.ย. 19, 2013 9:22 am

[font=Verdana]ได้ผลเหมือนเดิม...ตามนี้ครับ


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

Re: รวมจำนวนสินค้าไม่รวมของแถม

โพสต์โดย savek » พุธ มิ.ย. 19, 2013 9:37 am

อืม ผิดตรงนี้ครับ

ที่ผมให้แก้ไขจะเป็นการแก้ไขจากบรรทัดนี้นะครับ

~QTY:       0,      "qtyZ(7)",          "STCRD->TRNQTY",    "tq=tq+stcrd->TRNQTY; SQTY=SQTY+IIF(STCRD->FREE='Y',0,STCRD->TRNQTY)"

ส่วนบรรทัดนี้ ไม่ต้องแก้ไขเพิ่มเติมใดๆ ครับ
~SQTY:      0,      "ZZ,ZZZ",           "SQTY",             ""
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12469
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: รวมจำนวนสินค้าไม่รวมของแถม

โพสต์โดย OLO » พุธ มิ.ย. 19, 2013 10:13 am

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

Re: รวมจำนวนสินค้าไม่รวมของแถม

โพสต์โดย OLO » จันทร์ ก.พ. 24, 2014 4:36 pm

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

Re: รวมจำนวนสินค้าไม่รวมของแถม

โพสต์โดย ITTI » จันทร์ ก.พ. 24, 2014 5:03 pm

ใช้คำสั่งการรวมเหมือนกันครับ คัดลอกมาได้เลยครับ


เสริมตอนคีย์ใบลดหนี้รับคืนต้องเลือก option รับคืนของแถมใส่ Y ตามรูปด้วยนะครับ
รูปภาพ
ภาพประจำตัวสมาชิก
ITTI
CO-Admin
CO-Admin
 
โพสต์: 1356
ลงทะเบียนเมื่อ: อังคาร ธ.ค. 09, 2008 2:25 pm

Re: รวมจำนวนสินค้าไม่รวมของแถม

โพสต์โดย OLO » อังคาร ก.พ. 25, 2014 2:04 pm

ในใบลดหนี้มีสินค้าจำนวน 5 ชิ้น ของแถม 8 ชิ้น สิ่งที่ต้องการคือไม่นำเอาของแถมมารวมด้วย ยอดที่ถูกต้องก็คือ 5 ชิ้น

ใบกำกับ "STCRD->TRNQTY",    "tq=tq+stcrd->TRNQTY; SQTY=SQTY+IIF(STCRD->FREE='Y',0,STCRD->TRNQTY)"

ใบลดหนี้ "STCRD->TRNQTY",    "SQTY=SQTY+STCRD->TRNQTY; SQTY=SQTY+IIF(STCRD->FREE='Y',0,STCRD->TRNQTY)"  = ยอดรวมได้ 18 ชิ้น

ใบลดหนี้ "STCRD->TRNQTY",    "SQTY=SQTY+STCRD->TRNQTY; SQTY=SQTY-IIF(STCRD->FREE='Y',0,STCRD->TRNQTY)"  = ยอดรวมได้ 8 ชิ้น

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

Re: รวมจำนวนสินค้าไม่รวมของแถม

โพสต์โดย ITTI » อังคาร ก.พ. 25, 2014 2:38 pm

ในใบลดหนี้ ลองใช้ค่าตัวแปล ~QTY เป็นแบบนี้ครับ

~QTY:    0,  "9,999,999.99",    "STCRD->TRNQTY",  "SQTY=SQTY+IIF(STCRD->FREE='Y',0,STCRD->TRNQTY)"
ภาพประจำตัวสมาชิก
ITTI
CO-Admin
CO-Admin
 
โพสต์: 1356
ลงทะเบียนเมื่อ: อังคาร ธ.ค. 09, 2008 2:25 pm

Re: รวมจำนวนสินค้าไม่รวมของแถม

โพสต์โดย OLO » อังคาร ก.พ. 25, 2014 2:42 pm

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


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

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

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