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

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

โพสต์โพสต์แล้ว: เสาร์ ต.ค. 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]