Scannez plusieurs types de codes-barres en créant une application et en l’exécutant sur un appareil, tel qu’un téléphone équipé d’un appareil photo. L’équivalent numérique du code-barres s’affiche dans un contrôle Label ; vous pouvez charger ces données dans différentes sources de données.

Si vous ne connaissez pas PowerApps, consultez Présentation de PowerApps.

Limitations connues

  • Les codes-barres doivent mesurer au moins 2,5 cm (1 pouce) de haut et 4 cm (1,5 pouce) de large.
  • Pour scanner un code-barres à l’aide d’un téléphone, orientez-le en mode portrait, puis éloignez-le lentement de 18 cm (7 pouces) à 25 cm (10 pouces) du code-barres.
  • Les types de codes-barres longs (par exemple, I2of5, qui peuvent comporter 15 caractères ou plus) peuvent donner des résultats tronqués ou incorrects, surtout si le code-barres n’est pas clairement imprimé.
  • Pour les appareils iPhone et Android, vous pouvez spécifier la propriété Height du contrôle Barcode, mais un rapport hauteur/largeur fixe détermine sa largeur.
  • Vous devrez peut-être configurer la propriété Scanrate du contrôle Barcode sur 35 ou moins.
  • Pour pallier le manque de mémoire sur les appareils exécutant iOS, définissez la propriété Height du contrôle Barcode sur 700 (ou moins) et la propriété Scanrate sur 30.
  • Si l’appareil manque de mémoire et que l’application se bloque, redémarrez-la.

Créer une application vide

  1. Inscrivez-vous à PowerApps, puis effectuez l’une des opérations suivantes :

    • Ouvrez PowerApps dans un navigateur sur un appareil équipé d’un appareil photo.
    • Installez PowerApps à partir du Windows Store sur un appareil équipé d’un appareil photo. Ouvrez PowerApps, connectez-vous, puis, dans le menu File (le long du bord gauche), cliquez ou appuyez sur New.
  2. Sous Démarrer avec un modèle ou un canevas vierge, cliquez ou appuyez sur Mode téléphone dans la mosaïque Application vide.

    Créer une application à partir de zéro

  3. Si vous n’avez jamais utilisé PowerApps, familiarisez-vous avec les zones clés de l’application en suivant la présentation (ou bien cliquez ou appuyez sur Ignorer).

    Écran d’ouverture de la présentation rapide

    Remarque : vous pouvez toujours suivre la visite guidée ultérieurement en cliquant ou en appuyant sur l’icône de point d’interrogation près de l’angle supérieur droit de l’écran, puis en cliquant ou appuyant sur Take the intro tour.

Ajouter un contrôle Barcode

  1. Dans l’onglet Insérer, cliquez ou appuyez sur Média, puis sur Code-barres.

    Ajouter un scanneur de codes-barres

  2. Assurez-vous que le contrôle Barcode est sélectionné en vérifiant que la zone de sélection (comportant des poignées de redimensionnement du contrôle) l’entoure.

    Zone de sélection

  3. Dans l’onglet Accueil, cliquez ou appuyez sur Barcode1, puis tapez ou collez MyScanner dans Renommer.

    Conseil : le premier contrôle Barcode que vous ajoutez est nommé Barcode1 par défaut. Si vous supprimez ce contrôle et que vous ajoutez un autre contrôle Barcode, il sera nommé Barcode2 par défaut. En renommant manuellement un contrôle, vous vous assurez que les formules y font référence par son nom correct.

    Renommer le contrôle Barcode

Ajouter un contrôle Text input

  1. Dans l’onglet Insérer, cliquez ou appuyez sur Texte, puis sur Entrée de texte.

    Si l’onglet Insérer n’apparaît pas, agrandissez votre fenêtre PowerApps.

    Ajouter un contrôle Text input

  2. Faites glisser la zone de sélection (pas les poignées de redimensionnement) autour du contrôle Text input vers le bas jusqu’à ce qu’elle apparaisse sous MyScanner.

    Label avec une zone de sélection

  3. En laissant le contrôle Text input sélectionné, assurez-vous que Default apparaît dans la liste des propriétés, puis tapez ou collez MyScanner.Text dans la barre de formule.

    Propriété Texte du contrôle Label

Modifier le type de code-barres

  1. Dans l’onglet Insérer, cliquez ou appuyez sur Contrôles, puis sur Liste déroulante.

    Ajouter une liste déroulante

  2. Déplacez le contrôle Drop down afin qu’il apparaisse sous les autres contrôles sur l’écran.

    Déplacer une liste déroulante

  3. En laissant le contrôle Drop down sélectionné, assurez-vous que Items apparaît dans la liste des propriétés, puis tapez ou collez la chaîne de texte suivante dans la barre de formule :
    [Codabar, Code128, Code39, Ean, I2of5, Upc]

    Définir la propriété Items de la liste déroulante

  4. Dans l’onglet Accueil, remplacez le nom du contrôle Drop down par ChooseType.

    Renommer la liste déroulante

  5. Cliquez ou appuyez sur MyScanner pour le sélectionner, assurez-vous que BarcodeType s’affiche dans la liste des propriétés, puis tapez ou collez la chaîne de texte suivante dans la barre de formule :
    ChooseType.Selected.Value

Tester l’application

  1. Ouvrez le mode Aperçu en appuyant sur F5 (ou en cliquant ou appuyant sur le bouton de lecture près de l’angle supérieur droit).

    Ouvrir le mode Aperçu

  2. Présentez un code-barres en face de l’appareil photo de l’appareil jusqu’à ce que le composant numérique du code-barres apparaisse dans le contrôle Label.

    Si le composant numérique n’apparaît pas, essayez une autre option dans la liste BarcodeType. Si les données correctes n’apparaissent toujours pas, tapez le numéro correct dans le contrôle Input text.

Étapes suivantes

  • Connecter l’application à une source de données et configurer la fonction Patch afin que les utilisateurs puissent enregistrer les résultats.
  • Ajouter un contrôle Drop down et le configurer de sorte que les utilisateurs puissent choisir le type de code-barres à scanner.
  • Ajouter un contrôle Slider et le configurer de sorte que les utilisateurs puissent ajuster le niveau d’analyse ou la hauteur du contrôle Barcode.