ใบสั่งขาย แบบฟอร์มใหม่

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

Moderator: Sutas, CO-Admin, Global Moderator

ใบสั่งขาย แบบฟอร์มใหม่

โพสต์โดย suranee » พุธ ก.ค. 10, 2013 11:41 am

คุณ savek คะ เรียนถามว่า ถ้าตรงช่อง TQUCOD

มีเงื่อนไขอยู่ว่า หากราคาต่อหน่วยมีค่าเป็น 0  จะให้ช่อง TQUCOD ไม่ต้องแสดง

ซึ่งได้ลองทำแล้ว ดังนี้ค่ะ  tqucod=IIF(OESOIT->UNITPR=0,'        ',p_istab( OESOIT->TQUCOD,  20, 1, 0 ))

โปรแกรมบอกว่า นิพิจน์การคำนวณผิด
suranee
Sr. Member
Sr. Member
 
โพสต์: 398
ลงทะเบียนเมื่อ: จันทร์ ม.ค. 26, 2004 11:26 am

Re: ใบสั่งขาย แบบฟอร์มใหม่

โพสต์โดย savek » พุธ ก.ค. 10, 2013 11:48 am

ตรงฟังก์ชั่น p_istab จะนำมาใช้ในเงื่อนไข IIF โดยตรงไม่ได้ครับ ต้องมีตัวแปรมารับค่าก่อน จากนั้นจึงนำตัวแปรนั้นมาใช้ในเงื่อนไข IIF ได้นะครับ

~TQUCOD:    8,  "",                "tqu",              "qc=@p_istab(OESOIT->TQUCOD,20,1,0); tqu=IIF(OESOIT->UNITPR=0,'        ',qc))"
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12467
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am


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

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

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