Partilhar via


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

O controle legado para digitalizar códigos de barras, códigos QR e códigos de matriz de dados em um dispositivo Android, iOS e Windows.

Importante

O controle do scanner de código de barras é desativado quando é 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 ser suportada 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 do scanner de código de barras foi desativado e precisa ser habilitado para aparecer no painel de inserção.

Com a sua aplicação aberta para edição no Power Apps Studio:

  1. Abrir Configurações
  2. Selecione Próximos recursos no menu à esquerda e selecione a guia Desativado
  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 scanner deteta automaticamente um código de barras, um código QR ou um código de matriz de dados quando visualizado. O controle não suporta a verificação em um navegador da Web.

Observação

O controle do scanner de código de barras é suportado 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.

Propriedades principais

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 do código que foi verificado mais recentemente.

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

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 digitalizar. Você pode segmentar vários tipos de código de barras concatenando-os. Ex. BarcodeType.Code128 & BarcodeType.Code39 Padrão: Auto

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

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

Propriedades adicionais

Texto - Texto que aparece no botão que ativa o scanner.

BorderColor – A cor da borda de um controle.

BorderStyle – Se a borda de um controle é Sólida, Tracejada, Pontilhada ou Nenhuma.

BorderThickness – A espessura da borda de um controle.

DisplayMode – Se o controle permite a entrada do usuário (Editar), exibe apenas dados (View) ou está desativado (Disabled).

Altura – A altura do botão que ativa o scanner.

Dica de ferramenta – Texto explicativo que aparece quando o usuário passa o mouse sobre um controle.

Tipo - O tipo de código que foi detetado 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 scanner.

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 nenhum contêiner pai).

Diretrizes de acessibilidade

As mesmas diretrizes para o controle Button se aplicam ao controle do scanner de 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 scanner de código de barras. Defina a propriedade Live do rótulo como Polite para que os usuários do leitor de tela sejam notificados sobre as alterações. Esta alteração torna o valor digitalizado acessível a todos, independentemente da capacidade visual.

  • Os utilizadores com deficiências visuais e motoras podem preferir não apontar a câmara 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
Barra de dados omnidirecional
Barra de dados empilhada
GS1-DWCode
ITF
Intercalado 2 de 5
RSS14
PDF_417
RSS_EXPANDED
MSI
ASTECA

Observação

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

Consulte também

Limitações dos controlos nas Power Apps