# Inserindo dados para variável STRING com leitor de código de barras USB

Os dados lidos por um leitor de código de barras USB podem ser inseridos em uma variável STRING (Var1). Além disso, você pode armazenar o número de caracteres lidos pelo leitor de código de barras USB para uma variável INT (Var2).

Quando a entrada de dados estiver concluída, o valor da seguinte propriedade de origem do terminal for definido como LIGADO.
(Nome do terminal).Preferences.InputCompletedFromUSBBarcodeReader'
Depois que o valor da propriedade de origem for definido como LIGADO, coloque-o novamente em DESLIGADO para que você possa confirmar a conclusão da próxima entrada.

## Configurar fluxo de trabalho

1. Adicionar variáveis
2. Adicionar leitor de código de barras USB
3. Configurar peças

## Adicionar variáveis

### Explorador de projeto : [Variáveis] ➞ [Todas as Variáveis]

Adicionar a(s) seguinte(s) variável(eis).

#### Propriedades das variáveis:

[Nome] | [Tipo de dados] | [Origem]
Var1 | [STRING] | [Internal]
Var2 | [INT]

## Adicionar leitor de código de barras USB

### Explorador de projeto : [Target01] ➞ [Acessórios]

Adicionar o seguinte leitor de código de barras USB.

#### Propriedades do leitor de código de barras USB:

Guia | Propriedade | Valor
[Básico] | [Salvar dados em] | [Variáveis]
[Scanned String] | [Variável] [Nome]: Var1
[String digitalizada (bytes)] | [Variável] [Nome]: Var2
[Key Code] | [English 101]

## Configurar peças

### Explorador de projeto : [Design de tela] ➞ [Telas] ➞ [Screen1]

Arraste e solte os seguintes objetos da [Caixa de ferramentas] para a tela.

#### Alternar propriedades do objeto do interruptor (Nome: ToggleSwitch1):

Guia | Sub-tela | Propriedade | Valor
[Função] | [Básico] | [Valor atual] | [Terminal] [Propriedade de origem]: 'Preferences.InputCompletedFromUSBBarcodeReader'