Exemple de définition de masque

Cet exemple montre comment définir et utiliser un masque pour générer le code d'identification suivant :

DAF NL*D*Manu*RO*00437

Le code est constitué des segments suivants :

SegmentDescription
DAF NLChaîne alphanumérique fixe
DCode représentant l'année 1993
ManuCode de caractéristique représentant une boîte de vitesse manuelle, par opposition à une boîte automatique
RGCode couleur signifiant rouge
00437Numéro de séquence de l'article

 

Pour définir un masque permettant de générer ce type de code d'identification, suivez les étapes suivantes :

Etape 1. Définition d'un code Masque

Dans la session Masques (tcibd4102m000), définissez un code Masque et une description. Entrez un astérisque (*) comme séparateur.

Etape 2. Définition des segments de masque

Dans la session Segments de masque (tcibd4503m000), sélectionnez le masque défini et ajoutez les segments suivants :

Numéro de segment Type de segment Valeur de segment
10 AlphanumériqueDAF NL
20 Table de conversionAnnée
30 OptionType de boîte de vitesse
40 Table de conversionCouleur
50 N° séquence1

 

Notez que si vous cochez le type de segment Table de conversion, vous devez définir une table de conversion. Définissez les tables de conversion comme indiqué aux étapes 3 et 4 avant de poursuivre dans la session Segment de masque (tcibd4103s000).

Etape 3. Définition des tables de conversion

Dans la session Tables de conversion (tcibd4504m000), définissez les tables de conversion suivantes :

Table de conversion Type de segment Type de valeur
EXERCICE Date Année (4 chiffres)
COULEUR OptionCouleur

 

Etape 4. Définition des valeurs converties

Dans la session Tables de conversion (tcibd4504m000), depuis le menu Vues, Actions ou Références, lancez la session Valeurs par table de conversion (tcibd4106m000) pour définir les valeurs converties de chaque table de conversion.

La première table que vous devez définir est la table de conversion ANNEE :

Table de conversion ANNEE
Type de valeur Valeur de segment Valeur convertie
Année (4 chiffres)1990A
-1991B
-1992C
-1993D

 

La deuxième table est la table de conversion COULEUR :

Table de conversion COULEUR
Type de valeur Valeur de segment Valeur convertie
CouleurNoirNR
-BleuBL
-RougeRG
-VertVR
-JauneJN