# Saisie de données dans la variable CHAÎNE avec lecteur de code à barres USB

Les données lues par un lecteur de code à barres USB peuvent être saisies dans une variable CHAÎNE (Var1). De plus, vous pouvez stocker le nombre de caractères lus par le lecteur de code à barres USB dans une variable INT (Var2).

Lorsque la saisie des données est terminée, la valeur de la propriété Source cible suivante est définie sur ON.
'(Name of Target).Preferences.InputCompletedFromUSBBarcodeReader'
Une fois que la valeur de la propriété source est définie sur ON, remettez-la sur OFF afin de pouvoir confirmer l'achèvement de la saisie suivante.

## Configuration du flux de travail

1. Ajouter des variables
2. Ajouter un lecteur de codes à barres USB
3. Configurer des composants

## Ajouter des variables

### Explorateur de projets : [Variables] ➞ [Toutes les variables]

Ajoutez la ou les variables suivantes.

#### Propriétés de variable :

[Nom] | [Type de données] | [Source]
Var1 | [STRING] | [Internal]
Var2 | [INT]

## Ajouter un lecteur de codes à barres USB

### Explorateur de projets : [Target01] ➞ [Accessoires]

Ajouter le lecteur de code à barres USB suivant.

#### Propriétés du lecteur de code à barres USB :

Onglet | Propriété | Valeur
[De base] | [Enregistrer sous] | [Variable]
[Chaîne scannée] | [Variable] [Nom] : Var1
[Chaîne scannée (octets)] | [Variable] [Nom] : Var2
[Code clé] | [Anglais 101]

## Configurer des composants

### Explorateur de projets : [Conception d'écran] ➞ [Écran] ➞ [Screen1]

Faites glisser et déposez les objets suivants de la [Bibliothèque d'objets] vers l'écran.

#### Propriétés de l'objet de basculement (Nom : ToggleSwitch1) :

Onglet | Sous-onglet | Propriété | Valeur
[Fonction] | [De base] | [Valeur actuelle] | [Cible] [Propriété source] : 'Preferences.InputCompletedFromUSBBarcodeReader'