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

รายงาน Error แก้ยังไงครับ

โพสต์โพสต์แล้ว: จันทร์ ก.พ. 09, 2015 11:43 am
โดย pongsuwat
ใช้รายงาน 771 เป็นฐานครับ
ในส่วนของ Query  ถ้าเอาข้อมูล Query 2 บรรทัดล่างมารวมจะ error ครับ ถ้าไม่รวมไม่เป็นไรไม่รู้ว่ามีทางแก้ไขหรือเปล่า  :o :o :o

Query=.AND.(SUBSTR(DOCNUM,1,2)='HM'.OR.SUBSTR(DOCNUM,1,2)='IM')
Query=.AND.(STKCOD='1T021-993320'.OR.STKCOD='1T021-993550'.OR.STKCOD='1T021-993940'.OR.STKCOD='1T021-994110'.OR.STKCOD='1T021-994120'.OR.STKCOD='62735-640140')
*Query=.OR.STKCOD='62735-640930'.OR.STKCOD='W9500-37102'.OR.STKCOD='W9500-37142')
*Query=.OR.STKCOD='W9505-55021'.OR.STKCOD='W9590-00011'.OR.STKCOD='W9590-00012')

ขอบคุณครับ

Re: รายงาน Error แก้ยังไงครับ

โพสต์โพสต์แล้ว: จันทร์ ก.พ. 09, 2015 11:53 am
โดย savek
หมายถึงบรรทัดที่ใส่เครื่องหมาย * สองบรรทัดล่างใช่ไหมครับ ลองเพิ่มวงเล็บเปิดดูครับ

Query=.OR.(STKCOD='62735-640930'.OR.STKCOD='W9500-37102'.OR.STKCOD='W9500-37142')
Query=.OR.(STKCOD='W9505-55021'.OR.STKCOD='W9590-00011'.OR.STKCOD='W9590-00012')

Re: รายงาน Error แก้ยังไงครับ

โพสต์โพสต์แล้ว: จันทร์ ก.พ. 09, 2015 12:07 pm
โดย pongsuwat
ยังไม่ได้ครับเพราะมันจะมี โค๊ดที่บรรทัดบนคุมเลขที่เอกสารด้วยครับ อันที่แก้มามันทำให้ให้เลขที่เอกสารอื่น ๆ นอกจาก HM กับ IM ออกมาด้วยครับ
Query=.AND.(SUBSTR(DOCNUM,1,2)='HM'.OR.SUBSTR(DOCNUM,1,2)='IM')

Re: รายงาน Error แก้ยังไงครับ

โพสต์โพสต์แล้ว: จันทร์ ก.พ. 09, 2015 12:27 pm
โดย savek
แต่ไม่ Error แล้วใช่ไหมครับ ถ้าไม่ Error แล้ว ก็คงต้องลองดูว่าต้องการให้ออกเลขที่เอกสารใดบ้าง โดยปรับในเรื่องของ .OR. หรือ .AND. ให้ตรงกับที่ต้องการ โดยทดสอบกับข้อมูลที่มีอยู่ เช่น

Query=.AND.(STKCOD='62735-640930'.OR.STKCOD='W9500-37102'.OR.STKCOD='W9500-37142')
Query=.AND.(STKCOD='W9505-55021'.OR.STKCOD='W9590-00011'.OR.STKCOD='W9590-00012')