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

หากท่านใดมีข้อสงสัยหรือคำถามเกี่ยวกับการใช้งานโปรแกรม Express สามารถเข้ามาสอบถามได้ที่นี่ครับ

Moderator: Sutas, CO-Admin, Global Moderator

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

โพสต์โดย songchai » ศุกร์ ต.ค. 17, 2014 3:41 pm

หลังจากที่อัพเดทเป็นเวอร์ชั่น 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))),'              ')"  ทำให้สั่งพิมพ์ไม่ได้ แต่้ถ้าใช้แบบฟอร์มมาตรฐานของโปรแกรมมาเป็นแบบทดสอบก็จะสามารถพิมพ์แบบทดสอบได้ และมีข้อมูลในส่วนของหมายเลยประจำตัวผู้เสียภาษีและชื่อสาขาของลูกค้าขึ้นตามปกติในแบบฟอร์ม ไม่ทราบต้องแก้ไขอย่างไรครับ เพราะแบบฟอร์มปัจจุบันที่ผมใช้อยู่ มันแก้ไขจากตัวมาตรฐานไปพอสมควร จะได้ไม่ต้องเสียเวลามาแก้ไขซ้ำอีกน่ะครับ ขอบคุณครับ
songchai
Newbie
Newbie
 
โพสต์: 4
ลงทะเบียนเมื่อ: ศุกร์ ต.ค. 17, 2014 3:28 pm

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

โพสต์โดย savek » ศุกร์ ต.ค. 17, 2014 3:45 pm

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

เพราะแม้ว่าเราอาจจะไม่ได้ใช้งานข้อมูลในช่อง BILLTO แต่โปรแกรมมีการฝากค่าบางอย่างในตัวแปรนี้เอาไว้ ทำให้ต้องใส่เข้าไปในหน้าจอแก้ไขแบบฟอร์มด้วยนะครับ
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12467
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

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

โพสต์โดย songchai » จันทร์ ต.ค. 20, 2014 9:53 am

[quote="savek"]
อยากให้ลองตรวจสอบดูว่ามีการใส่ตัวแปร ~BILLTO เข้าไปในแบบฟอร์มด้วยหรือเปล่าครับ และตัวแปร ~BILLTO ที่ว่านี้จะต้องอยู่ก่อนตัวแปร ~TAXIDX ด้วยนะครับ อาจจะอยู่บรรทัดเดียวกัน หรืออยู่คนละบรรทัดก็ได้ แต่จะต้องอยู่ก่อนตัวแปร ~TAXIDX เสมอนะครับ

เพราะแม้ว่าเราอาจจะไม่ได้ใช้งานข้อมูลในช่อง BILLTO แต่โปรแกรมมีการฝากค่าบางอย่างในตัวแปรนี้เอาไว้ ทำให้ต้องใส่เข้าไปในหน้าจอแก้ไขแบบฟอร์มด้วยนะครับ
[/quote]

ผมก๊อปปี้ตัวแปรอ้างอิงตั้งแต่บรรดทัดของ ~P_ORGTXT มาจนถึง ~SEEKCUS มาวางเลยครับ ฉนั้นมันรวมบรรทัดของ ~BILLTO มาด้วย ไม่ได้ก๊อปปี้แมาแต่
~TAXIDX: และ ~ORG: ครับ
songchai
Newbie
Newbie
 
โพสต์: 4
ลงทะเบียนเมื่อ: ศุกร์ ต.ค. 17, 2014 3:28 pm

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

โพสต์โดย savek » จันทร์ ต.ค. 20, 2014 10:28 am

อย่างนั้นรบกวนขอดูโค้ดทั้งหมดในหน้าจอแก้ไขแบบฟอร์มอีกทีนะครับ รบกวนก๊อปปี้แล้วนำมาโพสท์ไว้ในกระทู้นี้นะครับ
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12467
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

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

โพสต์โดย songchai » จันทร์ ต.ค. 20, 2014 11:39 am

*** แบบฟอร์มที่ใช้อยู่ครับ ***

* ARIVC.RL - 㺡ӡѺÊÔ¹¤éÒ
songchai
Newbie
Newbie
 
โพสต์: 4
ลงทะเบียนเมื่อ: ศุกร์ ต.ค. 17, 2014 3:28 pm

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

โพสต์โดย savek » จันทร์ ต.ค. 20, 2014 1:13 pm

จากโค้ดคำสั่งที่ก๊อปปี้มาให้ดู ยังไม่มีการใส่ตัวแปร ~BILLTO และ ~TAXIDX ใน [report frame] เลยนะครับ

ซึ่งเมื่อผมลองใช้ฟอร์มที่ก๊อปปี้มาให้ดูนี้ โดยเพิ่มตัวแปร ~BILLTO กับ ~TAXIDX เข้าไป ก็ไม่มี Error ใดๆ เวลาสั่งพิมพ์นะครับ

และโค้ดข้างล่างนี้ เวลาที่เห็นในหน้าจอแก้ไขแบบฟอร์ม อยู่บรรทัดเดียวกันแบบนี้เลยหรือเปล่าครับ

~ORG:      0,      "",                "org",              "org=IIF(tax_id#'  '.AND.A->ORGNUM>=0,IIF(A->ORGNUM=0,'
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12467
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

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

โพสต์โดย songchai » อังคาร ต.ค. 21, 2014 11:42 am

[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,'
songchai
Newbie
Newbie
 
โพสต์: 4
ลงทะเบียนเมื่อ: ศุกร์ ต.ค. 17, 2014 3:28 pm


ย้อนกลับไปยัง ถาม-ตอบปัญหาเกี่ยวกับโปรแกรม Express

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 33 ท่าน