PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Créer et configurer le champ Caméra pour décoder les codes-barres
  • Créer un champ Caméra
  • Configurer le champ Caméra
  • Traitement "Décodage d'un code-barres"
  • Remarque
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
Sous iOS et Android, il est possible de décoder les codes-barres via le champ Caméra via la fonction CBCapture. Cette fonction ouvre une fenêtre système pour décoder le code-barres. Cette fenêtre système n'est pas personnalisable.
Une autre solution consiste à utiliser le champ Caméra. Il est ainsi possible d'intégrer le champ et le décodage des codes-barres dans des IHM complexes.
Créer et configurer le champ Caméra pour décoder les codes-barres

Créer un champ Caméra

Pour créer un champ Caméra :
  1. Sous le volet "Création", dans le groupe "Champs graphiques", cliquez sur "Caméra".
  2. Cliquez dans la fenêtre à la position où le champ doit être créé. Le champ apparaît en création.

Configurer le champ Caméra

Pour configurer le champ Caméra :
  1. Affichez la fenêtre de description du champ (option "Description" du menu contextuel).
  2. Dans l'onglet "Détail", configurez le paramétrage du champ :
    • Type de décodage :
      • Aucun : Pas de décodage du code-barres.
      • Code-barres : Décodage sans mire.
      • Code-barres avec mire : Une mire permet de visualiser la zone dans laquelle le code-barre doit être placé.
      • Code-barres avec mire et flou : Une mire permet de visualiser la zone dans laquelle le code-barre doit être placé et les sections en dehors de la mire sont floutées.
    • Type de code-barres : Type de code-barres à décoder. Il est possible de gérer tous les codes-barres.
    • Taille de la mire : Taille de la mire, exprimée en pourcentage de la zone visible. Cette option est disponible uniquement si une mire a été demandée.
Traitement "Décodage d'un code-barres"
Lorsque le décodage des codes-barres est activé sur le champ Vidéo, le traitement "Décodage d'un code-barres" associé au champ Caméra permet de traiter le code-barres lu via le champ.
Ce traitement est exécuté lorsque le code-barres est détecté.
Ce traitement est de la forme :
PROCEDURE DécodeCodeBarre(cb est un CodeBarres)
Il est possible de récupérer les informations lues via la variable de type CodeBarres passée en paramètre.
Si ce traitement renvoie :
Remarque
Version minimum requise
  • Version 23
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire