Créer des chiffres de contrôle personnalisés

Vous pouvez créer un chiffre de contrôle personnalisé avec un Visual Basic Script (VBScript) depuis un algorithme de chiffre de contrôle existant ou en créant un algorithme personnalisé.

FerméPour créer un chiffre de contrôle personnalisé avec un VBScript depuis un algorithme existant

  1. Double-cliquez sur le code barres de votre choix pour ouvrir la boîte de dialogue Propriétés du code barres. Vous pouvez aussi sélectionner Propriétés dans le menu contextuel de l’objet.

  2. Dans la barre de navigation, sélectionnez la source de données contenant les données à coder.

  3. Cliquez sur l’icône de la barre d’outils des sources de données pour accéder à l’Assistant de nouvelle source de données.

  4. Dans Type, sélectionnez Visual Basic Script.

  5. Cliquez sur Terminer pour fermer l’Assistant de nouvelle source de données.

  6. Dans Type de script, laissez Expression en une ligne et sélectionnez Modifier avec l'éditeur de script.

  7. Supprimez toute expression existante du volet Éditeur.

  8. Dans le volet Assistant Script, développez le nœud Fonctions puis celui de Chiffre de contrôle.

  9. Double-cliquez sur le type de chiffre de contrôle de votre choix.

  10. Dans le volet Éditeur, remplacez le texte sélectionné (« Chaîne ») par le nom partagé de la source de données nommée à l’étape 4 ci-dessus.

  11. Cliquez sur OK pour fermer l’Éditeur de script.

FerméPour créer un chiffre de contrôle personnalisé avec un VBScript depuis un algorithme personnalisé

  1. Double-cliquez sur le code barres de votre choix pour ouvrir la boîte de dialogue Propriétés du code barres. Vous pouvez aussi sélectionner Propriétés dans le menu contextuel de l’objet.

  2. Dans la barre de navigation, sélectionnez la source de données contenant les données à coder.

  3. Cliquez sur l’icône de la barre d’outils des sources de données pour accéder à l’Assistant de nouvelle source de données.

  4. Dans Type, sélectionnez Visual Basic Script.

  5. Cliquez sur Terminer pour fermer l’Assistant de nouvelle source de données.

  6. Modifiez le Type de script par Script multi-lignes.

  7. Sélectionnez Modifier avec l'éditeur de script pour ouvrir l'Éditeur de script.

  8. Supprimez toute expression existante du volet Éditeur.

  9. Saisissez un algorithme de calcul du chiffre de contrôle personnalisé similaire à l’exemple suivant :

    ’Créer un chiffre de contrôle Mod43

    charSet = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%"

    For i = 1 To Len(C39)

    total = InStr(charSet, Mid(C39,i,1)) - 1 + total

    Next

    Value = Mid(charSet, (total Mod 43 + 1), 1)

  10. Cliquez sur OK pour fermer l’Éditeur de script.

Rubriques connexes