แชร์ผ่าน


ตัวควบคุมเครื่องสแกนบาร์โค้ดเว็บ (ทดลอง) ใน Power Apps

ตัวควบคุมการสแกนบาร์โค้ดเดิมที่ล้าสมัยแล้วแต่อาจเป็นประโยชน์สําหรับการสแกนโค้ดในเว็บเบราว์เซอร์

คำอธิบาย

ตัวควบคุมแสดงตัวดึงข้อมูลกล้องในแอปเพื่อให้ผู้ใช้สามารถสแกนบาร์โค้ดบนอุปกรณ์ทั้งหมดได้ ตัวควบคุมล้าสมัยเนื่องจากประสิทธิภาพการทํางานที่ไม่ดี และตัวควบคุม ตัวอ่านบาร์โค้ด สําหรับอุปกรณ์เคลื่อนที่จะแทนที่ตัวควบคุมนี้

Note

ตัวควบคุมเครื่องสแกนบาร์โค้ดเว็บรองรับเฉพาะเบราว์เซอร์ Microsoft Edge, Chrome, Firefox และ Opera เท่านั้น เบราว์เซอร์อื่น ๆ ทั้งหมดจะแสดงคําเตือนว่าคุณลักษณะบางอย่างของแอปจะไม่ทํางาน

คุณสมบัติที่สำคัญ

BarcodeType - ชนิดบาร์โค้ดสําหรับสแกน ประเภทที่รองรับ: Codabar, Code39, Code128, EAN, I2of5, UPC ค่าเริ่มต้น: UPC

Camera – บนอุปกรณ์ที่มีกล้องมากกว่าหนึ่งตัว ID ตัวเลขของกล้องที่แอปใช้สําหรับการสแกนบาร์โค้ด

คุณสมบัติเพิ่มเติม

AccessibleLabel – ป้ายชื่อสําหรับโปรแกรมอ่านหน้าจอ

BorderColor – สีเส้นขอบของตัวควบคุม

BorderStyle – กําหนดว่าเส้นขอบของตัวควบคุมจะเป็น เส้นทึบเส้นประเส้นไข่ปลา หรือ ไม่มี

BorderThickness – ความหนาของเส้นขอบของตัวควบคุม

DisplayMode – กําหนดว่าตัวควบคุมจะอนุญาตให้ผู้ใช้ป้อนข้อมูล (แก้ไข) แสดงข้อมูลเท่านั้น (ดู) หรือถูกปิดใช้งาน (ปิดใช้งาน)

Height – ระยะห่างระหว่างขอบด้านบนและด้านล่างของตัวควบคุม

ShowLiveBarcodeDetection – ไม่ว่าสิ่งแสดงแทนสัญญาณภาพจะแสดงขึ้นเพื่อระบุสถานะของการตรวจหาบาร์โค้ดหรือไม่ สี่เหลี่ยมผืนผ้าสีเหลืองแสดงถึงพื้นที่ที่กําลังตรวจสอบ เส้นสีเขียวบนสี่เหลี่ยมผืนผ้าแสดงว่าการระบุบาร์โค้ดสําเร็จ

Stream – รูปภาพที่อัปเดตโดยอัตโนมัติตามคุณสมบัติ StreamRate

StreamRate – ความถี่ในการอัปเดตรูปภาพในคุณสมบัติ Stream เป็นมิลลิวินาที ค่านี้สามารถอยู่ในช่วงตั้งแต่ 100 (1/10 วินาที) ถึง 3,600,000 (1 ชั่วโมง)

Text – ค่าของบาร์โค้ดที่เครื่องสแกนระบุไว้ล่าสุด

Tooltip – ข้อความอธิบายที่ปรากฏขึ้นเมื่อผู้ใช้โฮเวอร์เหนือตัวควบคุม

Visible – กําหนดว่าตัวควบคุมแสดงอยู่หรือถูกซ่อนอยู่

Width – ระยะห่างระหว่างขอบด้านซ้ายและด้านขวาของตัวควบคุม

X – ระยะห่างระหว่างขอบด้านซ้ายของตัวควบคุมและขอบด้านซ้ายของคอนเทนเนอร์หลัก (หน้าจอ ถ้าไม่มีคอนเทนเนอร์หลัก)

Y – ระยะห่างระหว่างขอบด้านบนของตัวควบคุมและขอบด้านบนของคอนเทนเนอร์หลัก (หน้าจอ ถ้าไม่มีคอนเทนเนอร์หลัก)

Patch( DataSource, BaseRecord, ChangeRecord )

ตัวอย่าง

เพิ่มตัวควบคุมเครื่องสแกนบาร์โค้ด

  1. เพิ่มตัวควบคุม เครื่องสแกนบาร์โค้ด ตั้งชื่อว่า "Mybarcode scanner"

    ไม่ทราบวิธีการ เพิ่ม ตั้งชื่อ และตั้งค่าคอนฟิกตัวควบคุม ใช่หรือไม่

  2. เพิ่มตัวควบคุม ป้ายชื่อ และตั้งค่าเอาท์พุทเป็นคุณสมบัติ ข้อความ ของเครื่องสแกนบาร์โค้ด

  3. สแกนบาร์โค้ดของชนิดที่กําหนดภายใต้คุณสมบัติ BarcodeType

    ป้ายชื่อแสดงบาร์โค้ดที่สแกน

แนวทางการช่วยสําหรับการเข้าถึง

ตัวเลือกวิดีโอ

  • ลองเพิ่ม ป้ายชื่อ ที่มี ข้อความ ที่ตั้งค่าเป็น ข้อความ ของเครื่องสแกนบาร์โค้ด เนื่องจากเครื่องสแกนบาร์โค้ดไม่แสดงค่าของบาร์โค้ดที่ระบุ การทําขั้นตอนข้างต้นจะทําให้เครื่องสแกนสามารถเข้าถึงทุกคนได้ ไม่ใช่เฉพาะบุคคลที่มีความบกพร่องด้านการมองเห็น

การสนับสนุนตัวอ่านหน้าจอ

  • จําเป็นต้องมี AccessibleLabel

    Note

    โปรแกรมอ่านหน้าจอจะประกาศเมื่อมีการพบบาร์โค้ดใหม่ จะไม่มีการประกาศค่า ตราบใดที่บาร์โค้ดยังอยู่ในมุมมอง โปรแกรมอ่านหน้าจอจะแจ้งเตือนผู้ใช้ทุก ๆ ห้าวินาทีว่ากําลังระบุบาร์โค้ดเดียวกัน