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

การเปิดบิลขายเชื่อ IV

โพสต์โพสต์แล้ว: จันทร์ ธ.ค. 25, 2017 12:24 pm
โดย Tsuey
รบกวนสอบถามค่ะ ถ้าเราเปิดบิลขายเชื่อ ด้านหลัง IV สามารถเคาะเว้นวรรคได้ไหม? เช่น จาก IV6000001 เป็น IV 6000001

Re: การเปิดบิลขายเชื่อ IV

โพสต์โพสต์แล้ว: จันทร์ ธ.ค. 25, 2017 2:16 pm
โดย savek
ไม่ได้นะครับ หากจะทำในลักษณะนั้นอาจจะต้องใช้เป็นเครื่องหมายอื่นๆ แทนการวรรคครับ เช่น เครื่องหมาย - หรือ _ เป็นต้นนะครับ

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

Re: การเปิดบิลขายเชื่อ IV

โพสต์โพสต์แล้ว: จันทร์ ธ.ค. 25, 2017 7:43 pm
โดย Tsuey
แยกเฉพาะในแบบฟอร์มหรือคะ
แสดงว่าข้อมูลจริงๆก็ยังติดกันอยู่
รวมถึงรายงานต่างๆด้วยใช่ไหมคะ
ขอวิธีแยกในแบบฟอร์มด้วยได้ไหมคะ
ขอคุณมากค่ะ

Re: การเปิดบิลขายเชื่อ IV

โพสต์โพสต์แล้ว: จันทร์ ธ.ค. 25, 2017 8:30 pm
โดย Tsuey
แล้วถ้าใช้ขีดกลาง - สามารถทำให้เป็นอัตโนมัติไหมคะ

Re: การเปิดบิลขายเชื่อ IV

โพสต์โพสต์แล้ว: พุธ ธ.ค. 27, 2017 8:19 am
โดย suchai
ในการรันเลขอัตโนมัติ ที่เมนูเริ่มระบบ ข้อ 4 กำหนดเลขที่เอกสาร ช่องเลขที่ถัดไปโปรแกรมจะรับค่าตัวเลข 0-9 เท่านั้นครับ

แก้ไขฟอร์มจะง่ายกว่า ของเดิมจะเป็น

~DOCNUM: 0, "", "ARTRN->DOCNUM", ""

แก้ไขเป็น

~DOCNUM: 0, "", "doc_num", "doc_num=SUBSTR(A->DOCNUM,1,2)+'-'+SUBSTR(A->DOCNUM,3,10)"

อธิบาย IV0000001 เลขเอกสาร IV มี 2 หลัก โปรแกรมจะรันเลขอัตโนมัติถัดไปอีก 7 หลัก และเหลือเอาไว้คีย์แทรกเอกสารเองอีก 3 หลัก ทั้งหมดความยาว 12 หลัก

ผมใช้ฟังก์ชั่นตัดคำ SUBSTR(A->DOCNUM,1,2) จะได้ IV แล้วเชื่อมด้วยเครื่องหมาย - และเชื่อมด้วยตัวอักษรตำแหน่งที่ 3 นับยาวไปอีกสิบ ค่าที่ได้จะเป็น IV-0000001

Re: การเปิดบิลขายเชื่อ IV

โพสต์โพสต์แล้ว: พุธ ธ.ค. 27, 2017 6:19 pm
โดย Tsuey
ขอบคุณมากค่ะ