Control del lector de codis de barres en Power Apps
Escaneja codis de barres, codis QR i codis de matriu de dades i Android iOS dispositius Windows.
Descripció
El control obre un escàner natiu activat Android iOS i dispositius Windows. Activat iOS Android, l'escàner admet els modes d'escaneig següents:
- Escaneig automàtic: S'ha escanejat un codi de barres tan bon punt s'ha detectat.
- Seleccioneu-ho per escanejar: L'usuari pot determinar quin dels codis de barres detectats s'han d'analitzar. El control no permet l'escaneig en un navegador web.
- Escaneja múltiples : l'usuari pot escanejar diversos codis de barres durant la sessió de codis de barres.
En dispositius Windows, el lector de codis de barres sempre escaneja automàticament.
El control del lector de codi de barres admet diferents nivells de zoom i encén/apaga la llanterna del dispositiu des de l'experiència d'escaneig.
Nota
El control de l'escàner de codis de barres és compatible amb Android iOS els dispositius Windows i els dispositius Windows. La resta de plataformes mostraran un advertiment que indica que algunes de les característiques de l'aplicació no funcionaran.
Propietats de la clau
Codis de barres : Propietat de sortida que conté una taula dels codis de barres escanejats amb dues columnes: Valor i Tipus. Valor és el valor de text del codi que s'ha escanejat,mentre que Tipus és el tipus del codi que s'ha escanejat.
OnScan: accions que cal dur a terme quan s'ha escanejat correctament un codi de barres.
OnCancel: accions que cal dur a terme quan l'usuari cancel·la un anàlisi de codi de barres.
OnChange: Les accions per dur a terme quan es canvia una propietat al control de lector de codi de barres, incloses les propietats de sortida.
BarcodeType: el tipus de codi de barres per escanejar. Podeu orientar-vos a diversos tipus de codis de barres concatenant-los. Ex. 'Microsoft.BarcodeReader.BarcodeType'.Code128 & 'Microsoft.BarcodeReader.BarcodeType'.Code39
. Per defecte: Automàtic
Mode d'escaneig- Ja sigui al Automatically scan
primer codi de barres detectat a la vista, per permetre a l'usuari a Select to scan
quin dels codis de barres a la vista escanejar, o als codis de barres en una sola Scan multiple
sessió. A Windows, el lector de codis de barres sempre Automatically scan
ho farà.
Qualitat d'escaneig: la qualitat de la imatge en què escaneja el lector de codis de barres. Una qualitat més alta és bona per a codis de barres petits, però podria conduir a un rendiment lent. A Windows, el lector de codis de barres sempre escanejarà la qualitat de la càmera del dispositiu. Per defecte: Automàtic.
PreferFrontCamera: Si s'habilita el lector de codi de barres per defecte s'utilitzarà la càmera davantera en comptes de la càmera posterior.
BeepOnScan - Si està habilitat, el lector de codis de barres reproduirà un soroll sonor quan s'escanegi un codi de barres.
VibrateOnScan - Si està habilitat, el lector de codis de barres vibrarà quan s'escaneja un codi de barres.
Propietats addicionals
Text: text que apareix al botó que activa l'escàner.
BorderColor: el color de la vora d'un control.
BorderStyle: si la vora d'un control és Sòlid, Amb guions, Amb punts o Cap.
BorderThickness: el gruix de la vora d'un control.
DisplayMode: si el control permet l'entrada de l'usuari (Edita), només mostra les dades (Visualitza) o està inhabilitada (Inhabilitat).
Height: l'alçada del botó que activa l'escàner.
Tooltip: text explicatiu que apareix quan l'usuari es desplaça per sobre d'un control.
Visible: si es mostra o s'amaga un control.
Width: l'amplada del botó que activa l'escàner.
X: la distància entre la vora esquerra d'un control i la vora esquerra del seu contenidor principal (la pantalla si no hi ha cap contenidor principal).
Y: la distància entre la vora superior d'un control i la vora superior del seu contenidor principal (la pantalla si no hi ha cap contenidor principal).
Pautes d'accessibilitat
Les mateixes directrius per al control Botó s'apliquen al control lector de codi de barres perquè és un botó que inicia l'exploració.
Alternatives visuals
L'escàner de codi de barres és un botó que no mostra el resultat de l'escaneig. Considereu la possibilitat de mostrar el resultat de l'escaneig amb un control Label. Definiu la propietat Text de l'etiqueta en on
First(BarcodeReader.Barcodes).Value
ésBarcodeReader
el nom del control de lector de codi de barres. Definiu la propietat Live de l'etiqueta a Educat per tal que els usuaris del lector de pantalla siguin notificats dels canvis. Aquest canvi fa que el valor escanejat sigui accessible per a tothom, independentment de la capacitat visual.Els usuaris que tinguin discapacitats visuals i motores poden preferir no apuntar la càmera a un codi de barres. Penseu afegir una altra forma d'entrada, com ara un control Text input, perquè els usuaris introdueixin codis de barres.
Disponibilitat de codis de barres per dispositiu
Tipus de codi de barres | Recolzat en iOS i Android | Compatible amb Windows | Notes |
---|---|---|---|
QR_CODE | ✔ | ✔ | |
DATA_MATRIX | ✔ | ✖ | |
AZTEC | ✔ | ✖ | |
CODABAR | ✔ | ✔ | |
CODE_128 | ✔ | ✔ | |
CODE_39 | ✔ | ✔ | |
CODE_93 | ✔ | ✖ | |
EAN | ✔ | ✔ | Admet EAN_8 i EAN_13 |
Intercalats 2 de 5 ITF |
✔ | ✖ | |
PDF_417 | ✔ | ✖ | |
RSS14 Barra de dades 14 |
✔ | ✖ | Android i iOS suport apilat i omnidireccional |
RSS_EXPANDED Barra de dades expandida |
✔ | ✖ | Android i iOS suport apilat i omnidireccional |
UPC | ✔ | ✔ | Admet UPC_A i UPC_E |
Microcodi QR | ✔ | ✖ | |
GS1-DWCode | ✖ | ✖ | |
MSI | ✖ | ✖ |
Control del lector de codis de barres Select()
El control lector de codis de barres no admet Select(). Com a solució, configureu el color d'ompliment del lector de codis de barres a transparent i poseu-lo davant del control amb què voleu seleccionar el lector de codi de barres. Això donarà lloc a la mateixa experiència per a l'usuari de l'aplicació, on en seleccionar el control s'inicia l'experiència del lector de codi de barres, ja que seleccionarà un botó lector de codi de barres invisible en lloc del control real.
Consulteu també
Limitacions dels controls de Power Apps
Nota
Ens podeu dir quines són les vostres preferències d'idioma per a la documentació? Responeu una breu enquesta. (tingueu en compte que l'idioma de l'enquesta és l'anglès)
Trigareu uns set minuts a completar l'enquesta. No es recopilen dades personals (declaració de privadesa).