Thursday, April 7, 2022

8:24 PM

Filemaker สามารถสร้าง QR Code โดยเรียกใช้บริการสร้าง QR Code จาก ผู้ให้บริการต่างๆบนอินเตอร์เน็ตทั้งฟรีและเสียเงิน

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

หากเรามีความจำเป็นต้องส่งยูอาร์แอลที่เป็น Pattern ในการเรียกใช้สคริปของ Filemaker Server ( ตัวอย่าง https://server/fmi/webd/file?script=test&param=test )เราจะพบว่าการส่งยูอาร์แอลเพื่อไปสร้างเป็นคิวอาร์โค้ดนั้นสามารถทำได้แต่เวลาสแกนคิวอาร์โค้ดแล้วจะได้ผลลัพธ์ที่ไม่ถูกต้อง

ดังนั้นเราจึงจำเป็นต้องเปลี่ยนอักขระบางตัวในยูอาร์แอลให้เป็นรูปแบบที่เป็นมาตรฐานสำหรับการสร้างคิวอาร์โค้ดจากยูอาร์แอลเสียก่อน

คำสั่งที่เราใช้ก็จะเป็น 

GetAsURLEncoded ( GetAsText ( url ที่ต้องการส่งไป ) )

ส่วนการเรียกใช้งานกูก็ชาร์ทในการสร้างเป็นคิวอาร์โค้ดก็ให้ดูได้จากลิงค์ด้านล่าง

https://developers.google.com/chart/infographics/docs/qr_codes

วิธีการใช้งานก็ได้อธิบายโดยละเอียดในวิดีโอด้านล่างเช่นกัน



ลองทำกันดูครับ

บทความอื่นๆ