Compartilhar via


Controle de scanner de código de barras (desativado) no Power Apps

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:

  1. Abrir Configurações
  2. Selecione os recursos futuros no menu à esquerda e selecione a guia Desativada
  3. 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.

Consulte também

Limitações de controles no Power Apps