ฟอร์มซื้อสดแสดงคำว่าของแถม

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

Moderator: Sutas, CO-Admin, Global Moderator

ฟอร์มซื้อสดแสดงคำว่าของแถม

โพสต์โดย phueng » อังคาร พ.ย. 17, 2015 4:16 pm

ในฟอร์มซื้อเงินสด เวลาที่สินค้าเป็นของแถม เวลาที่พิมพ์ฟอร์มออกมาต้องการให้แสดงคำว่า ของแถม ต้องแก้ยังไงคะ
phueng
Newbie
Newbie
 
โพสต์: 25
ลงทะเบียนเมื่อ: อังคาร เม.ย. 20, 2010 2:04 pm

Re: ฟอร์มซื้อสดแสดงคำว่าของแถม

โพสต์โดย BBB_Lover » อังคาร พ.ย. 17, 2015 4:54 pm

เข้าไปหน้าจอแก้ไขแบบทดสอบ ตรงบรรทัด Ib:  ใส่ ~X หน้า ~NETAMT_I  ค่ะ

และเพิ่ม  ~x:        0,      "",                "x",                "x=IIF(STCRD->FREE='Y','ของแถม  ','          ')"    ไว้ในบรรทัดสุดท้ายค่ะ

:) :-[
BBB_Lover
Newbie
Newbie
 
โพสต์: 14
ลงทะเบียนเมื่อ: จันทร์ มิ.ย. 09, 2014 4:17 pm

Re: ฟอร์มซื้อสดแสดงคำว่าของแถม

โพสต์โดย phueng » พุธ พ.ย. 18, 2015 12:49 pm

แล้วต้องใส่ตัวแปลทั้ง 2 ตัวเลยหรือเปล่าคะ ทั้ง ~UNITPR และ ~X คือถ้าใส่ทั้ง 2 ตัวจะทำให้ฟอร์มขยับไปข้างหลัง ใน 1 บิลมี่ทั้งรายการสินึค้าที่มีจำนวนเงินและสินค้าที่เป็นของแถมคะ

ถ้าใส่ ~X อย่างเดียวสินค้าที่มีราคาก้อจะไม่แสดงราคาออกมา และถ้าใส่ ~UNITPR อย่างเดียวก้อจะแสดงราคาสินค้าแต่บรรทัดที่เป็นของแถมช่องก้อจะว่างคะ  ต้องทำยังไงบ้างคะ
phueng
Newbie
Newbie
 
โพสต์: 25
ลงทะเบียนเมื่อ: อังคาร เม.ย. 20, 2010 2:04 pm

Re: ฟอร์มซื้อสดแสดงคำว่าของแถม

โพสต์โดย BBB_Lover » พุธ พ.ย. 18, 2015 1:17 pm

ในบรรทัด Ib: ให้วางตัวแปรตามนี้ค่ะ

Ib: ~N    ~ARTICLE                                  ~QTY    ~TQUCOD  ~UNITPR    ~X~NETAMT_I    ;1

ส่วนถ้าพิมพ์แล้วตำแหน่งยอดรวมเงินไม่ตรงให้ขยับ ~X มาข้างหน้านิดนึงค่ะ  เวลาพิมพ์รายการที่เป็นของแถมจะออกคำว่าของแถมค่ะ ส่วนรายการที่มียอดเงินจะออกยอดเงินให้ปกติค่ะ
BBB_Lover
Newbie
Newbie
 
โพสต์: 14
ลงทะเบียนเมื่อ: จันทร์ มิ.ย. 09, 2014 4:17 pm

Re: ฟอร์มซื้อสดแสดงคำว่าของแถม

โพสต์โดย BBB_Lover » พุธ พ.ย. 18, 2015 1:21 pm

ตย.บิลที่พิมพ์ออกมาตามลิ้งค์นี้เลยค่ะ

http://www.mx7.com/view2/yJxthfxWCycR8wRa
BBB_Lover
Newbie
Newbie
 
โพสต์: 14
ลงทะเบียนเมื่อ: จันทร์ มิ.ย. 09, 2014 4:17 pm

Re: ฟอร์มซื้อสดแสดงคำว่าของแถม

โพสต์โดย phueng » พุธ พ.ย. 18, 2015 1:32 pm

ขอบคุณมากคะ
phueng
Newbie
Newbie
 
โพสต์: 25
ลงทะเบียนเมื่อ: อังคาร เม.ย. 20, 2010 2:04 pm

Re: ฟอร์มซื้อสดแสดงคำว่าของแถม

โพสต์โดย suchai » พุธ พ.ย. 18, 2015 10:23 pm

ถ้าจะย้ายคำว่า ของแถม มาอยู่ในช่องหน่วยละ ก็ดูดีไปอีกแบบนะครับ

Ib: ~N    ~ARTICLE                                  ~QTY    ~TQUCOD ~X~UNITPR    ~NETAMT_I        ;1


~X:    0,      "",        "X",          "X=IIF(STCRD->FREE='Y','    ของแถม','          ')"

ช่องผลลัพธ์ เคาะวรรค 4 + ของแถม 6 ดังนั้นด้านหลังจะเคาะวรรคเท่ากับ 10 ครั้ง

ภาพประจำตัวสมาชิก
suchai
Hero Member
Hero Member
 
โพสต์: 2332
ลงทะเบียนเมื่อ: ศุกร์ มิ.ย. 24, 2005 9:35 pm
ที่อยู่: suchai9@yahoo.co.th จังหวัดระยอง


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

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

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