แชร์ผ่าน


ตัวควบคุม เครื่องอ่านบาร์โค้ด ใน Power Apps

สแกนบาร์โค้ด คิวอาร์โค้ด และรหัสเมทริกซ์ข้อมูลบนอุปกรณ์ Android, iOS และ Windows

gif แสดงความสามารถต่างๆ ของตัวควบคุม เครื่องอ่านบาร์โค้ด

รายละเอียด

ตัวควบคุมจะเปิดสแกนเนอร์ดั้งเดิมบนอุปกรณ์ Android, iOS และ Windows บน iOS และ Android สแกนเนอร์รองรับโหมดการสแกนต่อไปนี้:

  • สแกนอัตโนมัติ – บาร์โค้ดจะถูกสแกนทันทีที่ตรวจพบ
  • เลือกเพื่อสแกน – ผู้ใช้สามารถกำหนดบาร์โค้ดที่ตรวจพบที่จะสแกน ตัวควบคุมไม่รองรับการสแกนในเว็บเบราว์เซอร์
  • สแกนหลายรายการ – ผู้ใช้สามารถสแกนบาร์โค้ดหลายรายการในระหว่างเซสชันบาร์โค้ด

ในอุปกรณ์ Windows ตัวอ่านบาร์โค้ดจะ สแกนโดยอัตโนมัติ เสมอ

ตัวควบคุม เครื่องอ่านบาร์โค้ด รองรับระดับการซูมต่างๆ และการเปิด/ปิดไฟฉายของอุปกรณ์จากภายในการใช้งานการสแกน

หมายเหตุ

ตัวควบคุม เครื่องสแกนบาร์โค้ด รองรับเฉพาะบนอุปกรณ์ Android, iOS และ Windows แพลตฟอร์มอื่นๆ ทั้งหมดจะแสดงคำเตือนว่าคุณลักษณะบางอย่างของแอปจะไม่ทำงาน

ชุดของหน้าจอ 3 จอที่แสดงเคียงข้างกันแสดงความสามารถต่างๆ ของตัวควบคุม เครื่องอ่านบาร์โค้ด

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

บาร์โค้ด – คุณสมบัติเอาต์พุตที่มีตารางบาร์โค้ดที่สแกนด้วยสองคอลัมน์: ค่า และ ชนิด ค่า คือค่าข้อความของโค้ดที่สแกนในขณะที่ ชนิด คือชนิดของโค้ดที่สแกน

OnScan – การดำเนินการเมื่อสแกนบาร์โค้ดสำเร็จ

OnCancel – การดำเนินการเมื่อการสแกนบาร์โค้ดถูกยกเลิกโดยผู้ใช้

OnChange - การดำเนินการที่จะทำเมื่อมีการเปลี่ยนแปลงคุณสมบัติในตัวควบคุม เครื่องอ่านบาร์โค้ด รวมถึงคุณสมบัติของเอาต์พุต

BarcodeType - ชนิดบาร์โค้ดที่จะสแกน คุณสามารถกำหนดเป้าหมายบาร์โค้ดได้หลายชนิดโดยการเชื่อมต่อเข้าด้วยกัน Ex 'Microsoft.BarcodeReader.BarcodeType'.Code128 & 'Microsoft.BarcodeReader.BarcodeType'.Code39 ค่าเริ่มต้น: อัตโนมัติ

โหมดการสแกน - Whether to Automatically scan บาร์โค้ดแรกที่ตรวจพบในมุมมองหรือให้ผู้ใช้ Select to scan บาร์โค้ดในมุมมองที่จะสแกน หรือ Scan multiple บาร์โค้ดในเซสชันเดียว ใน Windows ตัวอ่านบาร์โค้ดจะ Automatically scan เสมอ

คุณภาพการสแกน - คุณภาพของภาพที่ตัวอ่านบาร์โค้ดสแกน คุณภาพที่สูงขึ้นนั้นดีสำหรับบาร์โค้ดขนาดเล็ก แต่อาจทำให้ประสิทธิภาพการทำงานช้าลง ใน Windows ตัวอ่านบาร์โค้ดจะสแกนตามคุณภาพกล้องของอุปกรณ์เสมอ ค่าเริ่มต้น: อัตโนมัติ

PreferFrontCamera - หากเปิดใช้งาน เครื่องอ่านบาร์โค้ดจะกำหนดค่าเริ่มต้นให้ใช้กล้องหน้าแทนกล้องหลัง

BeepOnScan - หากเปิดใช้งาน ตัวอ่านบาร์โค้ดจะส่งเสียงบี๊บเมื่อสแกนบาร์โค้ด

VibrateOnScan - หากเปิดใช้งาน ตัวอ่านบาร์โค้ดจะสั่นเมื่อสแกนบาร์โค้ด

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

Text - ข้อความที่ปรากฏขึ้นบนปุ่มที่เปิดใช้งานสแกนเนอร์

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

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

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

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

Height – ความสูงของปุ่มที่เปิดใช้งานสแกนเนอร์

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

Visible – กำหนดว่าตัวควบคุมปรากฏขึ้น หรือถูกซ่อน

Width – ความกว้างของปุ่มที่เปิดใช้งานสแกนเนอร์

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

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

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

แนวทางเดียวกันสำหรับตัวควบคุม ปุ่ม นำไปใช้กับตัวควบคุม เครื่องอ่านบาร์โค้ด เพราะเป็นปุ่มที่เปิดใช้การสแกน

ทางเลือกด้านภาพ

  • เครื่องสแกนบาร์โค้ดเป็นปุ่มที่ไม่แสดงผลการสแกน พิจารณาการแสดงผลการสแกนด้วยตัวควบคุม ป้ายกำกับ ตั้งค่าคุณสมบัติ Text ของป้ายชื่อเป็น First(BarcodeReader.Barcodes).Value โดยที่ BarcodeReader คือชื่อของตัวควบคุม เครื่องอ่านบาร์โค้ด ตั้งค่าคุณสมบัติ Live ของป้ายชื่อเป็น สุภาพ เพื่อให้ผู้ใช้โปรแกรมอ่านหน้าจอได้รับแจ้งการเปลี่ยนแปลง การเปลี่ยนแปลงนี้ทำให้ทุกคนสามารถเข้าถึงค่าที่สแกนได้ โดยไม่ต้องคำนึงถึงความสามารถในการมองเห็น

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

ความพร้อมใช้งานของบาร์โค้ดตามอุปกรณ์

ชนิดบาร์โค้ด รองรับบน iOS และ Android รองรับบน Windows บันทึกย่อ
QR_CODE
DATA_MATRIX
AZTEC
CODABAR
CODE_128
CODE_39
CODE_93
EAN รองรับ EAN_8 และ EAN_13
Interleaved 2 of 5
ITF
PDF_417
RSS14
Databar 14
รองรับ Stacked และ Omnidirectional บน Android และ iOS
RSS_EXPANDED
Databar Expanded
รองรับ Stacked และ Omnidirectional บน Android และ iOS
UPC รองรับ UPC_A และ UPC_E
คิวอาร์โค้ด Micro
GS1-DWCode
MSI

ตัวควบคุม เครื่องอ่านบาร์โค้ด ของ Select()

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

ดูเพิ่มเติม

ข้อจำกัดของตัวควบคุมใน Power Apps

หมายเหตุ

บอกให้เราทราบเกี่ยวกับภาษาที่คุณต้องการในคู่มือ ทำแบบสำรวจสั้นๆ (โปรดทราบว่าแบบสำรวจนี้เป็นภาษาอังกฤษ)

แบบสำรวจนี้ใช้เวลาทำประมาณเจ็ดนาที ไม่มีการเก็บข้อมูลส่วนบุคคล (คำชี้แจงสิทธิ์ส่วนบุคคล)