Kontrol Pembaca barcode masuk Power Apps

Memindai kode batang, kode QR, dan kode matriks data pada Android, iOS, dan perangkat Windows.

GIF yang menampilkan berbagai kemampuan kontrol Pembaca barcode.

Description

Kontrol membuka pemindai asli pada Android, iOS, dan perangkat Windows. Pada iOS dan Android, pemindai mendukung mode pemindaian berikut:

  • Pindai Secara otomatis – Sebuah kode batang akan dipindai segera setelah terdeteksi.
  • Pilih untuk memindai – Pengguna dapat menentukan kode batang yang terdeteksi untuk dipindai. Kontrol tidak mendukung pemindaian di browser web.
  • Pindai beberapa – Pengguna dapat memindai beberapa barcode selama sesi barcode.

Pada perangkat Windows, Pembaca barcode akan selalu memindai secara otomatis.

Kontrol Pembaca barcode mendukung tingkat zoom yang berbeda dan menghidupkan / mematikan senter perangkat dari dalam pengalaman pemindaian.

Catatan

Kontrol pemindai kode batang didukung pada Android, iOS, dan perangkat Windows. Semua platform lain akan menampilkan peringatan yang menyatakan bahwa beberapa fitur aplikasi tidak akan berfungsi.

Satu set tiga layar berdampingan menunjukkan kemampuan yang berbeda dari kontrol Pembaca barcode.

Properti kunci

Kode batang – Properti output berisi tabel kode batang yang dipindai dengan dua kolom: Nilai, dan Jenis. Nilai adalah nilai teks kode yang dipindai, sedangkan Jenis adalah jenis kode yang dipindai.

OnScan – Tindakan untuk dilakukan bila kode batang berhasil dipindai.

OnCancel – Tindakan untuk dilakukan bila pemindaian kode batang dibatalkan oleh pengguna.

OnChange - Tindakan untuk dilakukan bila properti di kontrol pembaca kode batang diubah, termasuk properti output.

BarcodeType - Jenis kode batang untuk dipindai. Anda dapat menargetkan beberapa jenis kode batang dengan menggabungkan mereka. Contoh 'Microsoft.BarcodeReader.BarcodeType'.Code128 & 'Microsoft.BarcodeReader.BarcodeType'.Code39. Default: Otomatis

Mode pemindaian- Apakah ke Automatically scan barcode pertama yang terdeteksi dalam tampilan, untuk memungkinkan pengguna ke Select to scan barcode mana yang terlihat untuk memindai, atau ke Scan multiple barcode dalam satu sesi. Di Windows, Pembaca barcode akan selalu Automatically scan.

Kualitas pemindaian- Kualitas gambar yang Pembaca dipindai oleh barcode. Kualitas yang lebih tinggi baik untuk barcode kecil, tetapi dapat menyebabkan kinerja yang lambat. Di Windows, Pembaca barcode akan selalu memindai kualitas kamera perangkat. Default: Otomatis.

PreferFrontCamera - Jika diaktifkan, kode Pembaca juga akan default menggunakan kamera depan dan bukan kamera belakang.

BeepOnScan - Jika diaktifkan, Pembaca barcode akan memainkan bunyi bip saat barcode dipindai.

VibrateOnScan - Jika diaktifkan, Pembaca barcode akan bergetar saat barcode dipindai.

Properti tambahan

Teks - Teks yang muncul pada tombol yang mengaktifkan pemindai.

BorderColor – Warna batas kontrol.

BorderStyle – Mengatur apakah batas kontrol Solid, Putus-Putus, Bertitik, atau Tidak Ada.

BorderThickness – Ketebalan batas kontrol.

DisplayMode – Mengatur apakah kontrol memungkinkan pengguna untuk menginput (Edit), hanya menampilkan data (Tampilkan), atau dinonaktifkan (Nonaktif).

Tinggi – Tinggi tombol yang mengaktifkan pemindai.

Tooltip – Teks penjelasan yang muncul ketika pengguna mengarahkan mouse ke atas kontrol.

Visible – Mengatur apakah kontrol akan muncul atau tersembunyi.

Lebar – Lebar tombol yang mengaktifkan pemindai.

X – Jarak antara tepi kiri kontrol dan tepi kiri wadah induknya (layar, jika tidak ada wadah induk).

Y – Jarak antara tepi atas dan tepi atas wadah induk (layar, jika tidak ada wadah induk).

Panduan aksesibilitas

Panduan yang sama untuk kontrol Tombol berlaku untuk kontrol Pembaca Barcode karena ini adalah tombol yang meluncurkan pemindaian.

Alternatif visual

  • Pemindai kode batang adalah tombol yang tidak menampilkan hasil pemindaian. Pertimbangkan untuk menampilkan hasil pemindaian dengan kontrol Label. Atur properti Teks label First(BarcodeReader.Barcodes).Value di mana BarcodeReader adalah kontrol Pembaca kode batang. Atur properti Live label ke Sopan sehingga pengguna pembaca layar menerima notifikasi tentang perubahan. Perubahan ini membuat nilai yang dipindai dapat diakses oleh semua orang, terlepas dari kemampuan visual.

  • Pengguna yang memiliki disabilitas visual dan motorik dapat memilih untuk tidak mengarahkan kamera pada kode batang. Pertimbangkan untuk menambahkan bentuk input lain, seperti kontrol Text input, agar pengguna memasukkan kode batang.

Ketersediaan Kode Batang Berdasarkan Perangkat

Jenis Kode Batang Didukung pada iOS dan Android Didukung di Windows Catatan
QR_CODE
DATA_MATRIX
AZTEC
CODABAR
CODE_128
CODE_39
CODE_93
EAN Mendukung EAN_8 dan EAN_13
Interleaved 2 dari 5
ITF
PDF_417
RSS14
Databar 14
Android dan iOS mendukung Stacked dan Omnidirectional
RSS_EXPANDED
Databar Diperluas
Android dan iOS mendukung Stacked dan Omnidirectional
UPC Mendukung UPC_A dan UPC_E
Kode QR Mikro
GS1-DWCode
MSI

Select() kontrol Pembaca barcode

Kontrol Pembaca kode batang tidak mendukung Select(). Sebagai solusinya, atur warna barcode Pembaca fill menjadi transparan dan letakkan di depan kontrol yang ingin Anda pilih barcode yang Pembaca gunakan. Ini akan menghasilkan pengalaman yang sama bagi pengguna aplikasi di mana memilih kontrol meluncurkan pengalaman Pembaca barcode karena mereka akan memilih tombol Pembaca barcode yang tidak terlihat alih-alih kontrol yang sebenarnya.

Baca juga

Pembatasan kontrol di Power Apps

Catatan

Apa bahasa dokumentasi yang Anda inginkan? Lakukan survei singkat. (perlu diketahui bahwa survei ini dalam bahasa Inggris)

Survei akan berlangsung kurang lebih selama tujuh menit. Tidak ada data pribadi yang dikumpulkan (pernyataan privasi).