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

โพสต์แล้ว:
ศุกร์ ต.ค. 17, 2014 3:41 pm
โดย songchai
หลังจากที่อัพเดทเป็นเวอร์ชั่น 194 ผมก็ได้ทำการแก้ไขแบบฟอร์มทางด้านการขาย โดยทำตามคู่มือที่โหลดมา โดยใช้วิธีก๊อปปี้ตัวแปรจากแบบฟอร์มของมาตรฐานโปรแกรม มาใส่ในแบบฟอร้มแบบทดสอบที่นำมาจากแบบฟอร์มจริงที่ใช้งาน เมื่อนำค่าตัวแปร ~TAXIDX: และ ~ORG: ไปใส่ในแบบทดสอบและทดลองสั่งพิม จะปรากฏหน้าต่างแจ้งข้อมผิดพลาด Message#. 9112 ไม่พบตัวแปร 'tax_id' และ หน้าต่างแจ้งข้อมผิดพลาด Message#. 4002 นิพจน์ผิด "org=IIF(tax_id#' '.AND.A->ORGNUM>=0,IIF(A->ORGNUM=0,' สำนักงานใหญ่ ', ' สาขาที่ ' -LTRIM(STR(A->ORGNUM,5,0))),' ')" ทำให้สั่งพิมพ์ไม่ได้ แต่้ถ้าใช้แบบฟอร์มมาตรฐานของโปรแกรมมาเป็นแบบทดสอบก็จะสามารถพิมพ์แบบทดสอบได้ และมีข้อมูลในส่วนของหมายเลยประจำตัวผู้เสียภาษีและชื่อสาขาของลูกค้าขึ้นตามปกติในแบบฟอร์ม ไม่ทราบต้องแก้ไขอย่างไรครับ เพราะแบบฟอร์มปัจจุบันที่ผมใช้อยู่ มันแก้ไขจากตัวมาตรฐานไปพอสมควร จะได้ไม่ต้องเสียเวลามาแก้ไขซ้ำอีกน่ะครับ ขอบคุณครับ
Re: สอบถามการเพิ่มฟิลด์เลยประจำตัวผุ้เสียภาษีของลูกค้าในแบบฟอร์มขาย

โพสต์แล้ว:
ศุกร์ ต.ค. 17, 2014 3:45 pm
โดย savek
อยากให้ลองตรวจสอบดูว่ามีการใส่ตัวแปร ~BILLTO เข้าไปในแบบฟอร์มด้วยหรือเปล่าครับ และตัวแปร ~BILLTO ที่ว่านี้จะต้องอยู่ก่อนตัวแปร ~TAXIDX ด้วยนะครับ อาจจะอยู่บรรทัดเดียวกัน หรืออยู่คนละบรรทัดก็ได้ แต่จะต้องอยู่ก่อนตัวแปร ~TAXIDX เสมอนะครับ
เพราะแม้ว่าเราอาจจะไม่ได้ใช้งานข้อมูลในช่อง BILLTO แต่โปรแกรมมีการฝากค่าบางอย่างในตัวแปรนี้เอาไว้ ทำให้ต้องใส่เข้าไปในหน้าจอแก้ไขแบบฟอร์มด้วยนะครับ
Re: สอบถามการเพิ่มฟิลด์เลยประจำตัวผุ้เสียภาษีของลูกค้าในแบบฟอร์มขาย

โพสต์แล้ว:
จันทร์ ต.ค. 20, 2014 9:53 am
โดย songchai
[quote="savek"]
อยากให้ลองตรวจสอบดูว่ามีการใส่ตัวแปร ~BILLTO เข้าไปในแบบฟอร์มด้วยหรือเปล่าครับ และตัวแปร ~BILLTO ที่ว่านี้จะต้องอยู่ก่อนตัวแปร ~TAXIDX ด้วยนะครับ อาจจะอยู่บรรทัดเดียวกัน หรืออยู่คนละบรรทัดก็ได้ แต่จะต้องอยู่ก่อนตัวแปร ~TAXIDX เสมอนะครับ
เพราะแม้ว่าเราอาจจะไม่ได้ใช้งานข้อมูลในช่อง BILLTO แต่โปรแกรมมีการฝากค่าบางอย่างในตัวแปรนี้เอาไว้ ทำให้ต้องใส่เข้าไปในหน้าจอแก้ไขแบบฟอร์มด้วยนะครับ
[/quote]
ผมก๊อปปี้ตัวแปรอ้างอิงตั้งแต่บรรดทัดของ ~P_ORGTXT มาจนถึง ~SEEKCUS มาวางเลยครับ ฉนั้นมันรวมบรรทัดของ ~BILLTO มาด้วย ไม่ได้ก๊อปปี้แมาแต่
~TAXIDX: และ ~ORG: ครับ
Re: สอบถามการเพิ่มฟิลด์เลยประจำตัวผุ้เสียภาษีของลูกค้าในแบบฟอร์มขาย

โพสต์แล้ว:
จันทร์ ต.ค. 20, 2014 10:28 am
โดย savek
อย่างนั้นรบกวนขอดูโค้ดทั้งหมดในหน้าจอแก้ไขแบบฟอร์มอีกทีนะครับ รบกวนก๊อปปี้แล้วนำมาโพสท์ไว้ในกระทู้นี้นะครับ
Re: สอบถามการเพิ่มฟิลด์เลยประจำตัวผุ้เสียภาษีของลูกค้าในแบบฟอร์มขาย

โพสต์แล้ว:
จันทร์ ต.ค. 20, 2014 11:39 am
โดย songchai
*** แบบฟอร์มที่ใช้อยู่ครับ ***
* ARIVC.RL - 㺡ӡѺÊÔ¹¤éÒ
Re: สอบถามการเพิ่มฟิลด์เลยประจำตัวผุ้เสียภาษีของลูกค้าในแบบฟอร์มขาย

โพสต์แล้ว:
จันทร์ ต.ค. 20, 2014 1:13 pm
โดย savek
จากโค้ดคำสั่งที่ก๊อปปี้มาให้ดู ยังไม่มีการใส่ตัวแปร ~BILLTO และ ~TAXIDX ใน [report frame] เลยนะครับ
ซึ่งเมื่อผมลองใช้ฟอร์มที่ก๊อปปี้มาให้ดูนี้ โดยเพิ่มตัวแปร ~BILLTO กับ ~TAXIDX เข้าไป ก็ไม่มี Error ใดๆ เวลาสั่งพิมพ์นะครับ
และโค้ดข้างล่างนี้ เวลาที่เห็นในหน้าจอแก้ไขแบบฟอร์ม อยู่บรรทัดเดียวกันแบบนี้เลยหรือเปล่าครับ
~ORG: 0, "", "org", "org=IIF(tax_id#' '.AND.A->ORGNUM>=0,IIF(A->ORGNUM=0,'
Re: สอบถามการเพิ่มฟิลด์เลยประจำตัวผุ้เสียภาษีของลูกค้าในแบบฟอร์มขาย

โพสต์แล้ว:
อังคาร ต.ค. 21, 2014 11:42 am
โดย songchai
[quote="savek"]
จากโค้ดคำสั่งที่ก๊อปปี้มาให้ดู ยังไม่มีการใส่ตัวแปร ~BILLTO และ ~TAXIDX ใน [report frame] เลยนะครับ
ซึ่งเมื่อผมลองใช้ฟอร์มที่ก๊อปปี้มาให้ดูนี้ โดยเพิ่มตัวแปร ~BILLTO กับ ~TAXIDX เข้าไป ก็ไม่มี Error ใดๆ เวลาสั่งพิมพ์นะครับ
อ่อ มันต้องใส่ตัวแปร ~BILLTO ใน [report frame] ด้วยนี่เองผมใส่แต่ ~TAXIDX ส่วนโค้ดที่ก๊อปมาให้พอดีมันเป็นโค้ดตอนที่ผมลบ ตัวแปร ~TAXIDX ออกไปแล้วน่ะครับ ตอนช่วงทดสอบ ลืมใส่กล้บมา
และโค้ดข้างล่างนี้ เวลาที่เห็นในหน้าจอแก้ไขแบบฟอร์ม อยู่บรรทัดเดียวกันแบบนี้เลยหรือเปล่าครับ
~ORG: 0, "", "org", "org=IIF(tax_id#' '.AND.A->ORGNUM>=0,IIF(A->ORGNUM=0,'