DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / Champs, fenêtres et pages / Champs : Types disponibles / Champ Code-barres
  • Présentation du champ Code-barres
  • Champ d'une fenêtre, d'une page ou d'un état
  • Création d'un champ Code-barres
  • Remarque : taille d'un QR Code
  • Caractéristiques du champ Code-barres
  • Constitution du champ Code-barres
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Présentation du champ Code-barres

Champ d'une fenêtre, d'une page ou d'un état

Le champ Code-barres permet d'afficher très simplement des codes-barres dans vos fenêtres, vos pages ou vos états.
La valeur d'un champ Code-barres correspond à une chaîne alphanumérique.
Attention : Pour lire directement sur l'écran la valeur d'un code-barres à l'aide d'un appareil spécialisé, il est nécessaire d'utiliser du matériel adapté.
Création d'un champ Code-barres
Pour créer un champ Code-barres :
  1. Sous le volet "Création" :
    • sous l'éditeur de fenêtres ou de pages : dans le groupe "Champs graphiques", cliquez sur "Code-barres".
    • sous l'éditeur d'états : dans le groupe "Données", cliquez sur "Code-barres".
  2. Cliquez dans la fenêtre, la page ou l'état à la position où le champ doit être créé. Le champ apparaît en création.
Pour afficher les caractéristiques du champ, sélectionnez l'option "Description" dans le menu contextuel du champ. Vous pouvez alors choisir le type de code-barres (onglet "Général"). Ce type ne peut pas être modifié par programmation.
Astuce : Il est également possible de créer directement un champ Code-barres "pré-formaté" en déroulant l'option "Code-barres". La liste des différents types de codes-barres disponibles avec leur aperçu au gabarit du projet apparaît. Il suffit de cliquer sur le champ voulu pour le créer dans l'éditeur.

Remarque : taille d'un QR Code

Un code-barres de type QR Code est une matrice de points dont la taille évolue en fonction des données contenues et du taux de correction.
La norme de gestion des QR codes oblige les points à être tous de la même taille.
Afin d'être toujours lisible, la taille du QR Code n'est donc pas systématiquement proportionnelle à celle du champ. D'un QR Code à l'autre, une marge à l'intérieur du champ peut apparaître, afin que le code soit conforme à la norme et toujours lisible par les lecteurs.
Caractéristiques du champ Code-barres

Constitution du champ Code-barres

Le champ Code-barres est constitué :
  • du libellé du champ Code-barres.
  • de l'image du code-barres.
  • de la valeur du code-barres (qui correspond à une chaîne alphanumérique).
Eléments d'un code-barres
L'éditeur de fenêtres ou l'éditeur de pages permet de sélectionner :
  • le type de code-barres à afficher (avec si nécessaire ses spécificités).
    • Code-barres avec vérification : Le dernier caractère du code-barres correspond à un caractère de vérification.
    • Code-barres étendu : La valeur du code-barres peut contenir les 128 caractères du code ASCII.
    • Taille proportionnelle : La hauteur du code-barres est proportionnelle à sa largeur (pour les types UPC et EAN).
    • Valeur du code-barres visible : Affiche ou non la valeur du code-barres sous son dessin.
      Pour connaître les différents types de codes-barres gérés par WINDEV, WINDEV Mobile ou WEBDEV, consultez Les différents types de codes-barres.
  • l'orientation et la position du code-barres (onglet "Détail").
L'éditeur d'états permet d'indiquer :
  • la valeur initiale du code-barres. Par exemple, il est possible de saisir l'adresse Internet liée à un code-barres de type QR Code.
  • le type du code-barres à afficher (avec si nécessaire ses spécificités).
    • Avec vérification : Le dernier caractère du code-barres correspond à un caractère de vérification.
    • Code étendu : La valeur du code-barres peut contenir les 128 caractères du code ASCII.
    • Valeur du code-barres visible : Affiche ou non la valeur du code-barres sous son dessin.
    • Taille proportionnelle : La hauteur du code-barres est proportionnelle à sa largeur (pour les types UPC et EAN).
    • Ignorer les caractères de formatage : Ignore les parenthèses d'un code 128 ou EAN-128.
    • La valeur contient des caractères de contrôle : Code-barres contenant des caractères de contrôle (valable uniquement pour les codes-barres de type CODE 128, DATAMATRIX, EAN 128 et PDF 417). Par défaut, les caractères de contrôle sont encadrés par les caractères "<" et ">". Pour ne pas interpréter ces caractères comme caractères de contrôle, il suffit de les doubler.
    • Jeux de caractères : Code-barres utilisant un ou plusieurs jeux de caractères utilisés pour la compression du code-barres. Ce jeu de caractères doit être défini dans la valeur du code-barres.
    • Caractères de vérification : Code-barres contenant des caractères de vérification (valable uniquement pour les codes-barres de type CODE 128, DATAMATRIX, EAN 128 et PDF 417).
      Pour connaître les différents types de codes-barres gérés par WINDEV ou WEBDEV, consultez Les différents types de codes-barres.
  • l'orientation et la position du code-barres.
  • le cadre du code-barres (onglet "Style").
Liste des exemples associés :
Le champ Code-barres Exemples unitaires (WINDEV) : Le champ Code-barres
[ + ] Utilisation d'un champ Code-barres
WD Etats Exemples didactiques (WINDEV) : WD Etats
[ + ] Cet exemple montre les différentes méthodes pour réaliser un état :

- impressions basées sur différentes sources de données (requêtes, variables, ...)
- impressions basées sur des champs (Table, Tableur, TCD, ...)
- impression d'états composés
- impressions spécifiques (portrait / paysage, état avec filigrane, état avec code-barres, ...)
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 13/07/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale