ONYX - 9.0 - Utilisation

Création d'un compte barre avec plusieurs informations du spool

De MappingDoc

Autres langues :

Introduction

Comment concaténer plusieurs valeurs du spool d'entrée (XML ou PAG) pour les imprimer, reformater ou en créer un code barre.

Solution

Explication

La solution consiste à utiliser des zones mémoires qui, chacune, récupèrera les différentes valeurs souhaitées et ensuite les concaténer dans une zone. (texte pour l'imprimer, code barre pour le faire apparaitre en code barre, etc)

Exemple

Dans votre projet Designer, suivez les étapes suivantes :

  1. Créer une zone avec la première valeur à récupérer du spool
    1. Drag and drop du spool vers la feuille
    2. Nommer la zone : MEM1
    3. Passer la zone en type Mémoire / Texte Mémoire
  2. Répéter l'opération avec d'autres zones : MEM2, MEM3 et MEM4 par exemple
  3. Créer une zone vide : Avoir le Z bleu dans le ruban (onglet mapping) ou en faisant un drag and drop et en mettant la longuer de la zone à 0 (dans ses propriétés)
  4. Dans le libellé après, appeler les zones mémoire comme vous le souhaitez les concaténer dans le code barre (Exemple : [[MEM1]]_[[MEM2]]_[[MEM3]]_[[MEM4]])
  5. Dans les propriétés de la zone, sélectionner comme type, Code Barre et sous type le code barre souhaité (exemple : QRCODE)


OX D TA1.jpg


Remarque : A l’aperçu ou à la composition, cette zone affichera un code barre ayant pour valeur les 4 zones mémoires séparées par des underscores.


OX D TA2.jpg