Compartilhar via


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

O controle herdado para a digitalização de códigos de barras, códigos QR e códigos de matriz de dados em um dispositivo Android, iOS e Windows.

Importante

O controle de leitor de código de barras foi desativado porque foi substituído pelo controle de leitor de código de barras. Embora a funcionalidade existente do leitor de código de barras legado 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 foi desativado e precisa ser habilitado para ser exibido no painel de inserção.

Com o aplicativo aberto para edição no Power Apps Studio:

  1. Abra Configurações
  2. Selecione Recursos futuros no menu esquerdo e selecione a guia Desativado
  3. Ative a configuração Scanner de código de barras herdado

Descrição

O controle abre um scanner nativo em um dispositivo Android, iOS ou Windows. O scanner detecta automaticamente um código de barras, um código QR ou um código de matriz de dados quando estiver na exibição. O controle não oferece suporte para a digitalização em um navegador da Web.

Observação

O controle scanner de código de barras só é compatível com dispositivos Android, iOS e Windows. Todas as outras plataformas mostrarão um aviso de que alguns recursos do aplicativo não funcionarão.

Principais propriedades

Value - Propriedade de saída que contém o valor de texto do código que foi verificado mais recentemente.

Type - Propriedade de saída que contém o tipo de código que foi verificado mais recentemente.

OnScan - Ações a serem executadas quando um código de barras é lido com sucesso.

OnCancel - Ações a serem executadas quando uma leitura de código de barras é cancelada pelo usuário.

BarcodeType - O tipo de código de barras para examinar. Você pode segmentar vários tipos de código de barras, concatenando-os. Ex. BarcodeType.Code128 & BarcodeType.Code39 Default: Automático

PreferFrontCamera - Se a câmera frontal é usada para digitalização, quando disponível.

FlashlightEnabled - se a lanterna é ativada automaticamente quando o scanner é aberto.

Propriedades adicionais

Text: Texto exibido no botão que ativa o scanner.

BorderColor – a cor da borda do controle.

BorderStyle – se a borda do controle é Sólida, Tracejada, Pontilhada ou Nenhuma.

BorderThickness – a espessura da borda do controle.

DisplayMode – se o controle permite entrada do usuário (Edição), apenas exibe dados (Exibição), ou está desabilitado (Desabilitado).

Height - A altura do botão que ativa o scanner.

Tooltip – texto explicativo exibido quando o usuário passa o mouse sobre um controle.

Type - O tipo de código que foi detectado na digitalização bem-sucedida mais recentemente.

Visible – se um controle é exibido ou está oculto.

Width - A largura do botão que ativa o scanner.

X – a distância entre a borda esquerda de um controle e a borda esquerda de seu contêiner pai (ou a tela, se não houver contêiner pai).

Y – a distância entre a borda superior de um controle e a borda superior de seu contêiner pai (ou a tela, se não houver contêiner pai).

Diretrizes de acessibilidade

As mesmas diretrizes para o controle de Botão se aplicam ao controle Scanner de código de barras porque é um botão que inicia a digitalização.

Alternativas visuais

  • O scanner de código de barras é um botão que não exibe o resultado da digitalização. Mostre o resultado da digitalização com um controle Rótulo. Defina a propriedade Text do rótulo para a propriedade Value do scanner de código de barras. Defina a propriedade Live como Polite para que os usuários do leitor de tela sejam notificados sobre as alterações. Essa alteração torna o valor digitalizado acessível a todos, independentemente da capacidade visual.

  • Usuários com deficiências visuais e motoras talvez prefiram não apontar a câmera para um código de barras. Adicione outra forma de entrada, como um controle Entrada de texto para que os usuários insiram códigos de barras.

Disponibilidade de Código de Barras por Dispositivo

Tipo de Código de Barras Android iOS Janelas
QR_CODE
DATA_MATRIX
UPC_A
UPC_E
EAN_8
EAN_13
CODE_39
CODE_93
CODE_128
CODABAR
Barra de dados omnidirecional
Barra de dados empilhada
GS1-DWCode
ITF
Intercalado 2 de 5
RSS14
PDF_417
RSS_EXPANDED
MSI
AZTEC

Observação

PDF_417 e AZTEC não são suportados no modo Automático.

Confira também

Limitações de controles no Power Apps

Observação

Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que esta pesquisa está em inglês)

A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).