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

นิพจน์ผิด ขายเชื่อ

โพสต์โพสต์แล้ว: ศุกร์ ส.ค. 08, 2014 4:11 pm
โดย UltraCat
พยายามแก้ตามกระทู้เก่า ๆ แล้วค่ะ แต่ยังเกิด Error อยู่คือ นิพจน์ผิด  :'(

- Report Frame

He:\027\074\020                    ~CUSCOD         
He:~BILLTO                                                                  ~DOCDAT                                       
He:~CUSNAM                                                                ~P_ORGSTR
He:~ADDR01                                                                ~DOCNUM                             
He:\027\074\015  ~ADDR02                                                             
He:~ADDR03 ~TELNUM                                                                                                       
He:เลขประจำตัวผู้เสียภาษี      ~TAXIDX                                             
He:~ORG    ~P_ORGTXT


- ในส่วนของ data Spec

~ORG:          0,      "",  "org",    "org=IIF(tax_id#' ',IIF(A->ORGNUM=0,'สำนักงานใหญ่','สาขาที่'-LTRIM(STA(A-ORGNUM,5,0))),'    ')"
~SEEKCUS:  0,      "",                "Seekcus()",    ""


ขอบคุณมากค่ะ

Re: นิพจน์ผิด ขายเชื่อ

โพสต์โพสต์แล้ว: ศุกร์ ส.ค. 08, 2014 4:28 pm
โดย savek
ฟ้อง Error ที่คำสั่งไหนหรือครับ

และตรง [data spec] มีใส่บรรทัด ~BILLTO เข้าไปแล้วหรือยังครับ

Re: นิพจน์ผิด ขายเชื่อ

โพสต์โพสต์แล้ว: ศุกร์ ส.ค. 08, 2014 4:44 pm
โดย UltraCat
นิพจน์ผิด IF(tax_id#' ',IIF(A->ORGNUM=0,'สำนักงานใหญ่','สาขาที่'-LTRIM(STA(A-ORGNUM,5,0))),'    ')"

ส่วน BILLTO  ใส่แล้ว 

He:~BILLTO


ขอบคุณมากค่ะ

Re: นิพจน์ผิด ขายเชื่อ

โพสต์โพสต์แล้ว: ศุกร์ ส.ค. 08, 2014 4:53 pm
โดย savek
~BILLTO ที่ว่านั้น ใส่ไว้ทั้งในส่วนของ [report frame] และ [data spec] ใช่ไหมครับ

และมีผิดตรงคำสั่งนี้นิดนึงครับ

IF(tax_id#' ',IIF(A->ORGNUM=0,'สำนักงานใหญ่','สาขาที่'-LTRIM(STR(A->ORGNUM,5,0))),'    ')

ยังไงอาจจะลองดูจากในวีดีโอสอนการแก้ไขอีกครั้งหนึ่งนะครับ