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

update โปรแกรมใหม่ค่ะ แก้ไขแบบฟอร์มบิลขาย ขึ้น ERR #9112 ไม่พบตัวแปร tax_id

โพสต์โพสต์แล้ว: จันทร์ พ.ย. 03, 2014 2:09 pm
โดย Luxmi
ได้ทำตามขั้นตอนในวิดีโอ 6.1 - 6.2 การแก้ไขแบบฟอร์มซื้อ ขาย
เมื่อ copy ตัวแปรที่เพิ่มขึ้นทั้ง 8 บรรทัด และนำตัวแปร Tax id และ org ของลูกค้าไปวางเพิ่มในแบบฟอร์มของเราเอง เมื่อสั่งพิมพ์จะขึ้น err 4002 นิพจน์ผิด และแสดงบรรทัดที่เป็น taxidx (IF(tax_id#..............  ขอคำแนะนำด้วยค่ะ

Re: update โปรแกรมใหม่ค่ะ แก้ไขแบบฟอร์มบิลขาย ขึ้น ERR #9112 ไม่พบตัวแปร tax_id

โพสต์โพสต์แล้ว: จันทร์ พ.ย. 03, 2014 2:16 pm
โดย savek
ส่วนใหญ่มักจะเกิดจากการที่ไม่ได้วางตัวแปร ~BILLTO ไว้ก่อนตัวแปร ~TAXIDX ที่อยู่ในส่วนของ [Report Frame] นะครับ

หากยังไม่ได้ อาจจะลองก๊อปปี้คำสั่งทั้งหมดในหน้าจอแก้ไขแบบฟอร์ม มาให้ผมตรวจสอบให้อีกทีนะครับ

Re: update โปรแกรมใหม่ค่ะ แก้ไขแบบฟอร์มบิลขาย ขึ้น ERR #9112 ไม่พบตัวแปร tax_id

โพสต์โพสต์แล้ว: จันทร์ พ.ย. 03, 2014 2:36 pm
โดย Luxmi
ได้ลองเอา BILLTO ไปลงไว้ด้วยแล้ว ไม่แจ้ง ERR แล้วค่ะ
แต่ถ้าเราจะไม่ใช้ตัวแปรและนิพจน์นี้ ได้มั้ยคะ  เนื่องจากแบบฟอร์มของเราพื้นที่ค่อนข้างจำกัด ต้องนำเลขผู้เสียภาษีและสาขาไปไว้ที่หลังชื่อลูกค้า และไม่มีความจำเป็นต้องใช้ billbe billto ด้วยค่ะ
ได้ลองใส่เครื่องหมาย * หน้านิพจน์ billto ก็ขึ้น err เหมือนเดิม

Re: update โปรแกรมใหม่ค่ะ แก้ไขแบบฟอร์มบิลขาย ขึ้น ERR #9112 ไม่พบตัวแปร tax_id

โพสต์โพสต์แล้ว: จันทร์ พ.ย. 03, 2014 2:49 pm
โดย savek
ตัวแปรนี้จำเป็นต้องวางเอาไว้ในแบบฟอร์มครับ เพราะมีการฝากค่าเอาไว้ในตัวแปรดังกล่าวนี้ด้วย

ซึ่งหากเราไม่ได้ป้อนข้อมูล ตัวแปรนี้ก็จะไม่แสดงค่าอะไรขึ้นมาในแบบฟอร์มนะครับ แต่หากมันใช้เนื้อที่ทำให้วางตัวแปรอื่นเข้าไปไม่สะดวก อาจจะใช้วิธีแก้ไขชื่อตัวแปรให้สั้นลงก็ได้ครับ เช่น แทนที่จะเป็น ~BILLTO ก็ย่อให้เหลือแค่ ~BT

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

Re: update โปรแกรมใหม่ค่ะ แก้ไขแบบฟอร์มบิลขาย ขึ้น ERR #9112 ไม่พบตัวแปร tax_id

โพสต์โพสต์แล้ว: จันทร์ พ.ย. 03, 2014 4:50 pm
โดย Luxmi
ได้เอาไปฝากไว้ที่บรรทัดอื่นแล้วค่ะ  ขอบคุณค่ะ

สอบถามอีกหน่อยค่ะ  กรณีต้องการให้เริ่ม เลขประจำตัวผู้เสียภาษี ต่อท้ายตัวสุดท้ายของชื่อลูกค้าโดยเว้น 1 เคาะ ทำอย่างไรคะ  เนื่องจากในแบบฟอร์มได้เว้นระยะไว้สำหรับบริษัทชื่อยาวๆ พอพิมพ์บริษัทชื่อสั้น ๆ ทำให้ดูห่าง ไม่ต่อเนื่องกันเลยค่ะ