แก้ไขแบบฟอร์มเกี่ยวกับ เลขประจำตัวผู้เสียภาษี

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

Moderator: Sutas, CO-Admin, Global Moderator

แก้ไขแบบฟอร์มเกี่ยวกับ เลขประจำตัวผู้เสียภาษี

โพสต์โดย hkmed » พฤหัสฯ. ส.ค. 01, 2019 10:08 am

สอบถามครับ ปกติทางบริษัทเวลาพิมพ์บิลออกมา จะมีพิมพ์คำว่าเลขประจำตัวผู้เสียภาษีของลูกค้าออกมาด้วย ไม่ว่าข้อมูลลูกค้าคนนั้นจะมีข้อมูลเลขประจำตัวผู้เสียภาษีหรือไม่
ไม่ทราบว่ามีคำสั่งพิเศษไหมครับ คล้ายๆ if ของ excel ว่าถ้าข้อมูลลูกค้ามีเลขประจำตัวผู้เสียภาษี ก็จะพิมพ์ออกมาครบหมด ถ้าข้อมูลลูกค้าไม่มีเลขประจำตัวผู้เสียภาษี ก็จะไม่พิมพ์คำว่า เลขประจำตัวผู้เสียภาษีออกมาด้วย
hkmed
Newbie
Newbie
 
โพสต์: 4
ลงทะเบียนเมื่อ: พฤหัสฯ. ส.ค. 01, 2019 9:58 am

Re: แก้ไขแบบฟอร์มเกี่ยวกับ เลขประจำตัวผู้เสียภาษี

โพสต์โดย savek » ศุกร์ ส.ค. 02, 2019 8:39 am

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

ในขั้นแรกให้เข้าในหน้าจอแก้ไขแบบฟอร์ม แก้ไขข้อความที่เป็น 'เลขประจำตัวผู้เสียภาษี' ให้เป็นตัวแปร ~TXTTAX แทนนะครับ

จากนั้นเพิ่มตัวแปร ~TXTTAX นี้ในส่วนของ [data spec] แบบนี้ครับ แล้วจึงทดสอบพิมพ์ดูอีกทีนะครับ

~TXTTAX: 0, "", "TXTTAX", "TXTTAX=IIF(tax_id='0000000000000',' ตรงนี้เคาวรรค 21 เคาะ ', 'เลขประจำตัวผู้เสียภาษี ')"
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12465
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: แก้ไขแบบฟอร์มเกี่ยวกับ เลขประจำตัวผู้เสียภาษี

โพสต์โดย hkmed » ศุกร์ ส.ค. 02, 2019 10:13 am

ขอบคุณครับ ใช้ได้แล้วครับ แต่คราวนี้ต้องไปไล่เพิ่มเลข 0 ให้กับลูกค้าที่ไม่มีเพียบเลย
hkmed
Newbie
Newbie
 
โพสต์: 4
ลงทะเบียนเมื่อ: พฤหัสฯ. ส.ค. 01, 2019 9:58 am

Re: แก้ไขแบบฟอร์มเกี่ยวกับ เลขประจำตัวผู้เสียภาษี

โพสต์โดย savek » ศุกร์ ส.ค. 02, 2019 11:33 am

จริงๆ อยากให้ป้อนเลขประจำตัวผู้เสียภาษีด้วยนะครับ เพราะจะเป็นไปตามกฏหมาย แต่หากมีความจำเป็นต้องเว้นว่างไว้จริงๆ ให้ตั้งค่าที่เมนูเริ่มระบบ ข้อ 1.1 รายละเอียดกิจการ ในข้อย่อยที่ 5.3 ยอมให้เลขประจำตัวผู้เสียภาษีเป็นค่าว่างได้

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

Re: แก้ไขแบบฟอร์มเกี่ยวกับ เลขประจำตัวผู้เสียภาษี

โพสต์โดย hkmed » ศุกร์ ส.ค. 02, 2019 2:51 pm

ถ้าแก้ จาก tax_id='0000000000000' เป็น tax_id=' ' ถ้าพิมพ์บิลลูกค้าที่มีเลขประจำตัวผู้เสียภาษีออกมา จะออกมาแต่เลขประจำตัว กับ สาขา ครับ
คำว่า "เลขประจำตัวผู้เสียภาษี" จะไม่ออกมาด้วยครับ
hkmed
Newbie
Newbie
 
โพสต์: 4
ลงทะเบียนเมื่อ: พฤหัสฯ. ส.ค. 01, 2019 9:58 am

Re: แก้ไขแบบฟอร์มเกี่ยวกับ เลขประจำตัวผู้เสียภาษี

โพสต์โดย savek » ศุกร์ ส.ค. 02, 2019 4:11 pm

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

Re: แก้ไขแบบฟอร์มเกี่ยวกับ เลขประจำตัวผู้เสียภาษี

โพสต์โดย hkmed » เสาร์ ส.ค. 03, 2019 9:31 am

ผมต้องแก้เป็นแบบนี้แทนถึงจะออก ไม่รู้เหมือนกันว่าทำไมครับ แต่ตอนนี้ใช้ได้ตามที่ต้องการแล้วครับ ขอบคุณมากครับ
~TXTTAX: 0, "", "TXTTAX", "TXTTAX=IIF(tax_id='0','เลขประจำตัวผู้เสียภาษี','เคาะ 22 ที')"
hkmed
Newbie
Newbie
 
โพสต์: 4
ลงทะเบียนเมื่อ: พฤหัสฯ. ส.ค. 01, 2019 9:58 am


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

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

กำลังดูบอร์ดนี้: Bing [Bot] และ บุคคลทั่วไป 52 ท่าน