ทำบาร์โค้ด สำหรับชำระเงินที่ธนาคาร

โพสต์แล้ว:
เสาร์ ต.ค. 29, 2016 5:54 am
โดย babybell
คือผมใช้โปร เป็นรุ่นNewRWT น่ะครับ จะทำบาร์โค้ดสำหรับจ่ายเงินที่ธนาคารซึ่ง ทางธนาคารกำหนดมาต้องใช้ ใชอักขระพิเศษ (CR (Carriage Return) ซึ่งในที่นี้จะแทนด้วยเครื่องหมาย ↵) ต้องทำยังไงอ่ะครับ มีวิธีไหมครับ
Re: ทำบาร์โค้ด สำหรับชำระเงินที่ธนาคาร

โพสต์แล้ว:
จันทร์ ต.ค. 31, 2016 10:45 am
โดย savek
การใช้อักขระพิเศษ จะสามารถตั้งค่าได้ในเครื่องสแกนบาร์โค้ดนะครับ
Re: ทำบาร์โค้ด สำหรับชำระเงินที่ธนาคาร

โพสต์แล้ว:
อังคาร พ.ย. 01, 2016 11:11 am
โดย suchai
ในทางทฤษฎีน่าจะทำได้ พอดี ขายเครื่องยิงบาร์โค้ดไปหมด เลยไม่มีตัวทดสอบ ได้แต่ มองบาร์โค้ด ที่มี Code ขึ้นบรรทัดใหม่ แต่ไม่รู้ว่า ยิงจะขึ้นบรรทัดใหม่ให้มั้ย แต่ผมว่า น่าจะได้เกือบ 100% เพราะ [color=red]โปรแกรมเมอร์ ใส่คำสั่ง NewLine เข้ามาให้โปรแกรมรู้จักด้วยคำสั่ง \N
เจ้า \N ปกติจะเป็นคำสั่งขึ้นบรรทัดใหม่ ในภาษาซี แล้วก็ออกลูกหลานมา Java PHP
ผมจะอธิบายเป็นแนวทาง ส่วนใครจะไปขยายความ จินตนาการต่ออย่างไร ก็แล้วแต่ความต้องการครับ
สมมติเราต้องทำบาร์โค้ด เลขเอกสาร DOCNUM และ วันที่เอกสาร DOCDAT และผมก็ไม่ทราบว่าด้วยประการใด อยากให้ยิงทีเดียว ช่องด้านบนใส่ด้วย เลขเอกสาร และช่องด้านล่างใส่วันที่เอกสาร
สร้างตัวแปรใหม่ ชื่อ NUMDATBC
~NUMDATBC: 0, "", "์numdatbc", "numdatbc=ARTRN->DOCNUM+'\N'+DTOS(ARTRN->DOCDAT)
เอาตัวแปรนี้ไปทำเป็น Barcode คำสั่ง \N จะตัดส่วนหลังขึ้นบรรทัดใหม่
ไปลองดูนะครับ เรื่องระบบบาร์โค้ด มีอุปกรณ์ใหม่ๆ และความต้องการแปลกๆ มาเรื่อยๆ ไม่ค่อยมีเวลาตาม คงต้องปล่อยๆ ไป
[/color]