Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O controle herdado para verificação de códigos de barras, códigos de QR e códigos de matriz de dados em um dispositivo Android, iOS e Windows.
Importante
O controle de scanner de código de barras é desativado, pois é substituído pelo controle do leitor de código de barras. Embora a funcionalidade existente do scanner de código de barras herdado continue a ter suporte em versões futuras do Power Apps, o leitor de código de barras inclui as melhorias mais recentes e deve ser usado sempre que possível.
Pré-requisitos
O controle de scanner de código de barras está desativado e precisa ser habilitado para aparecer no painel de inserção.
Com seu aplicativo aberto para edição no Power Apps Studio:
- Abrir Configurações
- Selecione os recursos futuros no menu à esquerda e selecione a guia Desativada
- Ativar a configuração do scanner de código de barras herdado
Description
O controle abre um scanner nativo em um dispositivo Android, iOS e Windows. O verificador detecta automaticamente um código de barras, um código QR ou um código de matriz de dados quando estiver em exibição. O controle não dá suporte à verificação em um navegador da Web.
Observação
O controle de scanner de código de barras tem suporte em um dispositivo Android, iOS e Windows. Todas as outras plataformas mostrarão um aviso de que alguns recursos do aplicativo não funcionarão.
Principais propriedades
Valor – propriedade de saída que contém o valor de texto do código que foi verificado mais recentemente.
Type – Propriedade output que contém o tipo do código que foi verificado mais recentemente.
OnScan – Ações a serem executadas quando um código de barras é verificado com êxito.
OnCancel – Ações a serem executadas quando uma verificação de código de barras é cancelada pelo usuário.
BarcodeType – O tipo de código de barras a ser digitalizado. Você pode direcionar vários tipos de código de barras concatenando-os. Ex.: BarcodeType.Code128 &BarcodeType.Code39 Padrão: Automático
PreferFrontCamera - Se a câmera frontal, quando disponível, é usada para verificação.
FlashlightEnabled – se a lanterna é habilitada automaticamente quando o verificador é aberto.
Propriedades adicionais
Texto – Texto que aparece no botão que ativa o verificador.
BorderColor – A cor da borda de um controle.
BorderStyle – se a borda de um controle é Solid, Dashed, Dotted ou None.
BorderThickness – A espessura da borda de um controle.
DisplayMode – se o controle permite a entrada do usuário (Editar), exibe apenas dados (Exibição) ou está desabilitado (Desabilitado).
Altura – a altura do botão que ativa o verificador.
Dica de ferramenta – texto explicativo exibido quando o usuário passa o mouse sobre um controle.
Tipo – o tipo de código que foi detectado na verificação que foi bem-sucedida mais recentemente.
Visível – se um controle aparece ou está oculto.
Largura – a largura do botão que ativa o verificador.
X – a distância entre a borda esquerda de um controle e a borda esquerda de seu contêiner pai (tela, se nenhum contêiner pai).
Y – a distância entre a borda superior de um controle e a borda superior do contêiner pai (tela, se não houver contêiner pai).
Diretrizes de acessibilidade
As mesmas diretrizes para o controle Button se aplicam ao controle de scanner código de barras porque é um botão que inicia a verificação.
Alternativas visuais
O scanner de código de barras é um botão que não exibe o resultado da verificação. Considere mostrar o resultado da verificação com um controle Label . Defina a propriedade Text do rótulo como a propriedade Value do verificador de código de barras. Defina a propriedade Live do rótulo como Polite para que os usuários leitores de tela sejam notificados sobre as alterações. Essa alteração torna o valor verificado acessível a todos, independentemente da capacidade visual.
Os usuários que têm deficiência visual e motora podem preferir não apontar a câmera para um código de barras. Considere adicionar outra forma de entrada, como um controle de entrada de texto , para que os usuários insiram códigos de barras.
Disponibilidade do código de barras por dispositivo
| Tipo de Código de Barras | Android | iOS | Windows |
|---|---|---|---|
| QR_CODE | ✔ | ✔ | ✔ |
| DATA_MATRIX | ✔ | ✔ | ✖ |
| UPC_A | ✔ | ✔ | ✔ |
| UPC_E | ✔ | ✔ | ✔ |
| EAN_8 | ✔ | ✔ | ✔ |
| EAN_13 | ✔ | ✔ | ✔ |
| CODE_39 | ✔ | ✔ | ✔ |
| CODE_93 | ✔ | ✔ | ✖ |
| CODE_128 | ✔ | ✔ | ✔ |
| CODABAR | ✔ | ✖ | ✔ |
| Databar Omnidirectional | ✖ | ✖ | ✔ |
| Barra de dados empilhada | ✖ | ✖ | ✔ |
| GS1-DWCode | ✖ | ✖ | ✔ |
| ITF | ✔ | ✔ | ✖ |
| Intercalado 2 de 5 | ✖ | ✖ | ✔ |
| RSS14 | ✔ | ✖ | ✖ |
| PDF_417 | ✔ | ✔ | ✖ |
| RSS_EXPANDED | ✔ | ✖ | ✖ |
| MSI | ✖ | ✖ | ✖ |
| ASTECA | ✔ | ✔ | ✖ |
Observação
não há suporte para PDF_417 e AZTEC no modo Automático.