Control do escáner de códigos de barras en Power Apps
Escanea códigos de barras, códigos QR e códigos de matriz de datos nun dispositivo Android ou iOS.
Descripción
O control abre un escáner nativo nun dispositivo Android ou iOS. O escáner detecta automaticamente un código de barras, un código QR ou un código de matriz de datos cando se visualiza. O control non admite a dixitalización nun navegador web.
Nota
O control do escáner de códigos de barras só é compatible con dispositivos Android e iOS. O resto de plataformas mostrarán un aviso de que algunhas funcións da aplicación non funcionarán.
Propiedades clave
Valor - Propiedade de saída que contén o valor de texto do código que foi dixitalizado máis recentemente.
Tipo - Propiedade de saída que contén o tipo do código que foi dixitalizado máis recentemente.
OnScan - Accións a realizar cando se escanea correctamente un código de barras.
OnCancel - Accións a realizar cando o usuario cancela unha exploración de código de barras.
BarcodeType - O tipo de código de barras para dixitalizar. Pode orientarse a varios tipos de códigos de barras concatenándoos. Ex. BarcodeType.Code128 & BarcodeType.Code39 Default: Auto
PreferFrontCamera - Establece se desexa usar a cámara frontal cando está dispoñible para a dixitalización.
FlashlightEnabled - Permite establecer se a lanterna está activada automaticamente cando se abre o escáner.
Propiedades adicionais
Texto - Texto que aparece no botón que activa o escáner.
BorderColor: cor do bordo dun control.
BorderStyle: se un bordo dun control é Sólido, A trazos, Punteado ou Ningún.
BorderThickness: grosor do bordo dun control.
DisplayMode: se o control permite a entrada do usuario (Editar), só mostra datos (Ver) ou está desactivado (Desactivado).
Altura - A altura do botón que activa o escáner.
Información sobre ferramentas: texto explicativo que aparece cando o usuario pasa o cursor do rato sobre un control.
Tipo - Tipo de código que se detectou na dixitalización que se fixo correctamente recentemente.
Visible: se aparece un control ou está oculto.
Ancho - Ancho do botón que activa o escáner.
X - A distancia entre o bordo esquerdo dun control e o bordo esquerdo do seu recipiente principal (pantalla, se non hai ningún recipiente principal).
Y - A distancia entre o bordo superior dun control e o bordo superior do recipiente principal (pantalla, se non hai ningún recipiente principal).
Directrices de accesibilidade
As mesmas directrices para o control de Button aplícanse ao control do Escáner de código de barras porque é un botón que inicia a dixitalización.
Alternativas visuais
O escáner de códigos de barras é un botón que non mostra o resultado da busca. Considere mostrar o resultado da dixitalización mediante un control de Label. Estableza a propiedade Texto da etiqueta na propiedade Value do escáner de códigos de barras. Estableza a propiedade Live da etiqueta en Educado para que os usuarios do lector de pantalla sexan notificados dos cambios. Este cambio fai que o valor dixitalizado sexa accesible a todos, independentemente da capacidade visual.
Os usuarios que teñen discapacidades visuais e motrices poden preferir non orientar a cámara a un código de barras. Considere engadir outra forma de entrada, como por exemplo o control de Text input para que os usuarios poidan introducir códigos de barras.
Dispoñibilidade de códigos de barras por dispositivo
| Tipo de código de barras | Android | iOS |
|---|---|---|
| QR_CODE | ✔ | ✔ |
| DATA_MATRIX | ✔ | ✔ |
| UPC_A | ✔ | ✔ |
| UPC_E | ✔ | ✔ |
| EAN_8 | ✔ | ✔ |
| EAN_13 | ✔ | ✔ |
| CODE_39 | ✔ | ✔ |
| CODE_93 | ✔ | ✔ |
| CODE_128 | ✔ | ✔ |
| CODABAR | ✔ | ✖ |
| ITF | ✔ | ✔ |
| RSS14 | ✔ | ✖ |
| PDF_417 | ✔ | ✔ |
| RSS_EXPANDED | ✔ | ✖ |
| MSI | ✖ | ✖ |
| AZTEC | ✔ | ✔ |
Nota
PDF_417 e AZTEC non son compatibles no modo Auto.
Consulte tamén
Limitacións dos controis en Power Apps
Nota
Pode indicarnos as súas preferencias para o idioma da documentación? Realice unha enquisa breve. (teña en conta que esa enquisa está en inglés)
Esta enquisa durará sete minutos aproximadamente. Non se recompilarán datos persoais (declaración de privacidade).
Comentarios
Enviar e ver os comentarios