ระบุสาขาเป็นเลขห้าหลัก

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

Moderator: Sutas, CO-Admin, Global Moderator

Re: ระบุสาขาเป็นเลขห้าหลัก

โพสต์โดย savek » จันทร์ ม.ค. 19, 2015 11:59 am

เหมือนกับการวรรคในคำสั่ง ~ORG ยังไม่ถูกต้องครับ ลองทำตามขั้นตอนในวีดีโออีกครั้งครับ โดยก๊อปปี้เฉพาะบรรทัดคำสั่งนี้จากแบบฟอร์มต้นฉบับมาใช้ ก็น่าจะพิมพ์ได้แล้วครับ

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

Re: ระบุสาขาเป็นเลขห้าหลัก

โพสต์โดย chliquor » จันทร์ ม.ค. 19, 2015 2:38 pm

ทำได้แล้วคะ ขอบคุณมากๆๆๆๆๆๆๆๆๆๆๆ เลยนะคะ  :D :D :D :D :D :D ;) ;) ;)
chliquor
Newbie
Newbie
 
โพสต์: 6
ลงทะเบียนเมื่อ: พฤหัสฯ. ม.ค. 15, 2015 5:59 pm

Re: ระบุสาขาเป็นเลขห้าหลัก

โพสต์โดย CK » จันทร์ ม.ค. 26, 2015 2:17 pm

สรุปว่า ณ.วันนี้  Express ได้แก้ไขแบบฟอร์มต้นฉบับ (ทุกแบบฟอร์ม)  ให้พิมพ์เลขศูนย์นำหน้าเลขสาขา ไปแล้ว  (สามารถดาวน์โหลดโปรแกรมใหม่ ได้ที่หน้าเวปนี้)
สำหรับใครที่ใช้แบบฟอร์มตามเอ็กซ์เพรสฯ  ก็สามารถสั่งคัดลอกจากต้นฉบับตัวใหม่ไปใช้ได้เลย    (แต่ถ้าใครที่แก้ฟอร์มเอง ก็ยังคงต้องแก้ไขฟอร์มตามคำแนะนำในดูใน youtube ต่อไปครับ)

เหตุผลที่ยอมแก้ไขตรงนี้คือ ผมไม่สามารถยื้อ (จริง ๆ คือ ดื้อ) เรื่องการพิมพ์ สาขาที่  โดยไม่มีเลขศูนย์นำหน้า อีกต่อไปได้  (เพราะคนที่ไม่รู้ว่าทำอย่างนี้ได้ มีมากกว่าผู้ที่รู้)
เหนื่อยที่จะอธิบายให้เข้าใจ (เลยแก้ให้มันเป็นอย่างนี้ไปซะเลย...ปัญหานี้ก็จบเลยครับ)
;)
แก้ไขล่าสุดโดย CK เมื่อ จันทร์ ม.ค. 26, 2015 3:28 pm, แก้ไขแล้ว 1 ครั้ง
CK
Guru
Guru
 
โพสต์: 71
ลงทะเบียนเมื่อ: จันทร์ ธ.ค. 02, 2013 10:50 am

Re: ระบุสาขาเป็นเลขห้าหลัก

โพสต์โดย thinthip » ศุกร์ ส.ค. 26, 2022 4:02 pm

savek เขียน:อย่างนั้นลองกด <Shift+F10> ที่หน้าโปรแกรม Express สักนิดนึงนะครับ หรือไปที่เมนูอื่นๆ ข้อ 7 แสดงระบบคอมพิวเตอร์ก็ได้ครับ ดูในบรรทัดที่เขียนว่า 'วันที่โปรแกรม'

หากเป็นวันที่ 12/12/56 เป็นต้นไป ให้ทำการแก้ไขแบบฟอร์มดังนี้นะครับ โดยใส่เครื่องหมาย * หน้า ~ORG: บรรทัดเดิมเอาไว้ก่อน และสร้างบรรทัดใหม่ ดังข้างล่างนี้นะครับ

*~ORG:       0,      "",                 "org",              "org=IIF(tax_id#'   ',IIF(A->ORGNUM=0,' Êӹѡ§Ò¹ãË­è     ', ' ÊÒ¢Ò·Õè

สร้างบรรทัด หมายถึง ลงมาใส่ข้างล่างสุดในแก้ไขแบบทดสอบใช่ไหมคะ Êӹѡ§Ò¹ãË­è     ', ' ÊÒ¢Ò·Õè ต้องพิมพ์แบบไหนคะ ในแป้นพิมพ์ไม่มีค่ะ
thinthip
Newbie
Newbie
 
โพสต์: 1
ลงทะเบียนเมื่อ: ศุกร์ ส.ค. 26, 2022 3:59 pm

Re: ระบุสาขาเป็นเลขห้าหลัก

โพสต์โดย savek » ศุกร์ ส.ค. 26, 2022 4:09 pm

ถ้าไม่เคยแก้ไขแบบฟอร์มมาก่อน ให้ดึงแบบฟอร์มต้นฉบับขึ้นมาทับนะครับ เพราะแบบฟอร์มต้นฉบับจะแสดงเลขสาขาเป็น 5 หลักอยู่แล้ว

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

*~ORG: 0, "", "org", "org=IIF(tax_id#' '.AND.A->ORGNUM>=0,IIF(A->ORGNUM=0,'•สำนักงานใหญ่•••', '•สาขาที่•' -LTRIM(STR(A->ORGNUM,5,0))),' ')"
~ORG: 0, "", "org", "br=@p_orgnum_00009( A->ORGNUM ); org=IIF(tax_id#' '.AND.A->ORGNUM>=0,IIF(A->ORGNUM=0,'•สำนักงานใหญ่••', '•สาขาที่•'-br),' ')"
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12460
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

ย้อนกลับ

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

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

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