Contrôle Scanneur de codes-barres (mis hors service) dans Power Apps

Contrôle hérité pour la lecture des codes-barres, codes QR et codes de matrice de données sur un appareil Android, iOS ou Windows.

Important

Le contrôle Scanneur de codes-barres est mis hors service car il est remplacé par le contrôle Lecteur de codes-barres. Alors que la fonctionnalité existante du Scanneur de codes-barres hérité continuera d’être prise en charge dans les futures versions de Power Apps, Lecteur de codes-barres inclut les dernières améliorations et doit être utilisé dans la mesure du possible.

Conditions préalables

Le contrôle Scanneur de codes-barres est expérimental et doit être activé pour apparaître dans le volet d’insertion.

Ouvrez votre application en mode édition dans Power Apps Studio:

  1. Ouvrez Paramètres
  2. Sélectionnez Fonctionnalités à venir dans le menu de gauche et sélectionnez l’onglet Mis hors service
  3. Activez le paramètre Scanneur de codes-barres hérité

Description

Le contrôle ouvre un scanneur natif sur un appareil Android, iOS et Windows. Le scanneur détecte automatiquement un code-barres, un code QR ou un code de matrice de données qui apparaît dans son objectif. Le contrôle ne prend pas en charge la numérisation à partir d’un navigateur web.

Notes

Le contrôle Scanneur de codes-barres est pris en charge sur un appareil Android, iOS et Windows. Toutes les autres plateformes afficheront un avertissement indiquant que certaines fonctionnalités de l’application ne fonctionneront pas.

Propriétés clés

Value : propriété de sortie qui contient la valeur texte du code qui a été analysé le plus récemment.

Type : propriété de sortie qui contient le type du code qui a été analysé le plus récemment.

OnScan – Actions à effectuer quand un code-barres est correctement analysé.

OnCancel – Actions à effectuer quand une lecture de code-barres est annulée par l’utilisateur.

BarcodeType : le type de code-barres à scanner. Vous pouvez cibler plusieurs types de codes-barres en les concaténant. Exemple : BarcodeType.Code128 et BarcodeType.Code39 Default: Auto

PreferFrontCamera : si la caméra frontale, quand disponible, est utilisée pour la lecture.

FlashlightEnabled : si la lampe de poche est activée automatiquement quand le scanner est ouvert.

Propriétés supplémentaires

Texte : texte qui apparaît sur le bouton qui active le scanneur.

BorderColor  : couleur de bordure du contrôle.

BorderStyle  : indique si la bordure d’un contrôle est unie, discontinue, en pointillés ou s’il n’y en a aucune.

BorderThickness  : épaisseur de bordure d’un contrôle.

DisplayMode  : indique si le contrôle autorise l’entrée utilisateur (Edit), affiche uniquement les données (View) ou est désactivé (Disabled).

Height  : hauteur du bouton qui active le scanneur.

Info-bulle  : texte explicatif qui s’affiche lorsque l’utilisateur pointe sur un contrôle.

Type : type de code qui a été détecté au moment de l’analyse la plus récente.

Visible  : indique si un contrôle est visible ou est masqué.

Width  : largeur du bouton qui active le scanneur.

X  : distance entre le bord gauche d’un contrôle et le bord gauche de son conteneur parent (ou de l’écran à défaut de conteneur parent).

Y  : distance entre le bord supérieur d’un contrôle et le bord supérieur du conteneur parent (ou de l’écran à défaut de conteneur parent).

Instructions d’accessibilité

Les mêmes directives pour le contrôle Bouton s’appliquent au contrôle Scanneur de codes-barres, car c’est un bouton qui lance l’analyse.

Alternatives visuelles

  • Le lecteur de codes-barres est un bouton qui n’affiche pas le résultat de l’analyse. Pensez à afficher le résultat de l’analyse avec un contrôle Étiquette. Définissez la propriété Texte de l’étiquette sur la propriété Value du scanneur de codes-barres. Définissez la propriété Live de l’étiquette sur Polite afin que les utilisateurs de lecteur d’écran soient informés des modifications. Ce changement rend la valeur numérisée accessible à tous, indépendamment de la capacité visuelle.

  • Les utilisateurs ayant des déficiences visuelles et motrices peuvent préférer ne pas pointer la caméra vers un code-barres. Pensez à ajouter une autre forme d’entrée, comme un contrôle Saisie de texte, pour que les utilisateurs entrent des codes-barres.

Disponibilité des codes-barres par appareil

Type de code-barres Android iOS Fenêtres
QR_CODE
DATA_MATRIX
UPC_A
UPC_E
EAN_8
EAN_13
CODE_39
CODE_93
CODE_128
CODABAR
Barre de données omnidirectionnelle
Barre de données empilée
GS1-DWCode
ITF
Entrelacé 2 sur 5
RSS14
PDF_417
RSS_EXPANDED
MSI
AZTEC

Notes

PDF_417 et AZTEC ne sont pas pris en charge en mode automatique.

Voir aussi

Limitations des contrôles dans Power Apps

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).