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

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

โพสต์โพสต์แล้ว: พุธ ก.ค. 10, 2013 11:41 am
โดย suranee
คุณ savek คะ เรียนถามว่า ถ้าตรงช่อง TQUCOD

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

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

โปรแกรมบอกว่า นิพิจน์การคำนวณผิด

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

โพสต์โพสต์แล้ว: พุธ ก.ค. 10, 2013 11:48 am
โดย savek
ตรงฟังก์ชั่น p_istab จะนำมาใช้ในเงื่อนไข IIF โดยตรงไม่ได้ครับ ต้องมีตัวแปรมารับค่าก่อน จากนั้นจึงนำตัวแปรนั้นมาใช้ในเงื่อนไข IIF ได้นะครับ

~TQUCOD:    8,  "",                "tqu",              "qc=@p_istab(OESOIT->TQUCOD,20,1,0); tqu=IIF(OESOIT->UNITPR=0,'        ',qc))"