หน้า 1 จากทั้งหมด 1

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

โพสต์โพสต์แล้ว: อังคาร พ.ย. 17, 2015 4:16 pm
โดย phueng
ในฟอร์มซื้อเงินสด เวลาที่สินค้าเป็นของแถม เวลาที่พิมพ์ฟอร์มออกมาต้องการให้แสดงคำว่า ของแถม ต้องแก้ยังไงคะ

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

โพสต์โพสต์แล้ว: อังคาร พ.ย. 17, 2015 4:54 pm
โดย BBB_Lover
เข้าไปหน้าจอแก้ไขแบบทดสอบ ตรงบรรทัด Ib:  ใส่ ~X หน้า ~NETAMT_I  ค่ะ

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

:) :-[

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

โพสต์โพสต์แล้ว: พุธ พ.ย. 18, 2015 12:49 pm
โดย phueng
แล้วต้องใส่ตัวแปลทั้ง 2 ตัวเลยหรือเปล่าคะ ทั้ง ~UNITPR และ ~X คือถ้าใส่ทั้ง 2 ตัวจะทำให้ฟอร์มขยับไปข้างหลัง ใน 1 บิลมี่ทั้งรายการสินึค้าที่มีจำนวนเงินและสินค้าที่เป็นของแถมคะ

ถ้าใส่ ~X อย่างเดียวสินค้าที่มีราคาก้อจะไม่แสดงราคาออกมา และถ้าใส่ ~UNITPR อย่างเดียวก้อจะแสดงราคาสินค้าแต่บรรทัดที่เป็นของแถมช่องก้อจะว่างคะ  ต้องทำยังไงบ้างคะ

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

โพสต์โพสต์แล้ว: พุธ พ.ย. 18, 2015 1:17 pm
โดย BBB_Lover
ในบรรทัด Ib: ให้วางตัวแปรตามนี้ค่ะ

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

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

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

โพสต์โพสต์แล้ว: พุธ พ.ย. 18, 2015 1:21 pm
โดย BBB_Lover
ตย.บิลที่พิมพ์ออกมาตามลิ้งค์นี้เลยค่ะ

http://www.mx7.com/view2/yJxthfxWCycR8wRa

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

โพสต์โพสต์แล้ว: พุธ พ.ย. 18, 2015 1:32 pm
โดย phueng
ขอบคุณมากคะ

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

โพสต์โพสต์แล้ว: พุธ พ.ย. 18, 2015 10:23 pm
โดย suchai
ถ้าจะย้ายคำว่า ของแถม มาอยู่ในช่องหน่วยละ ก็ดูดีไปอีกแบบนะครับ

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


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

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