Générer des codes-barres code39
Implémentez-les de manière transparente dans Crystal Reports, MS Excel et MS Access
Générer un code-barres Code 39 dans Crystal Reports
Comment générer un code-barres Code 39 dans Crystal Reports ?
Pour générer un code-barres Code 39 dans Crystal Reports, créez un nouveau champ de formule en utilisant la fonction BCSLinearCode39 de la bibliothèque UFL Barcodesoft. Passez vos champs de base de données en tant qu'arguments, placez le champ de formule sur votre zone de conception et appliquez la police Code39MHr.
-
Étape 1 : Déterminer l'architecture de SAP Crystal Reports et enregistrer la DLL
Déterminez l'architecture (32 bits ou 64 bits) de votre version de SAP Crystal Reports. Les versions de SAP Crystal Reports 2008 à 2016 sont en 32 bits, tandis que SAP Crystal Reports 2020 et 2025 sont en 64 bits.
Pour Crystal Reports 64 bits (2020 / 2025) :
Exécutez l'invite de commande en tant qu'administrateur et saisissez :
cd "C:\Program Files\Common Files\Barcodesoft\FontUtil"
%systemroot%\System32\regsvr32.exe cruflbcs_x64.dll
Pour Crystal Reports 32 bits (2008–2016) :
Exécutez l'invite de commande en tant qu'administrateur et saisissez :
cd "C:\Program Files\Common Files\Barcodesoft\FontUtil"
regsvr32.exe cruflbcs.dll
-
Étape 2 : Créer un nouveau champ de formule
Ouvrez la mise en page de votre rapport Crystal Reports. Faites un clic droit sur Champs de formule dans le panneau Explorateur de champs et sélectionnez Nouveau... dans le menu contextuel. Saisissez "code39" dans la zone de texte Nom, puis cliquez sur le bouton Utiliser l'éditeur.
-
Étape 3 : Localiser la fonction Code 39 de Barcodesoft
Dans l'Atelier de formules, naviguez vers le répertoire Fonctions supplémentaires et double-cliquez sur la fonction
BCSLinearCode39située sous le nœud Visual Basic UFLs.
-
Étape 4 : Utiliser un champ de base de données comme paramètre pour la formule code39
Renseignez votre champ de base de données cible en tant que paramètre de chaîne principal à l'intérieur des parenthèses de la formule. Cliquez sur le bouton Enregistrer pour valider et conserver la configuration de votre formule code39.
-
Étape 5 : Insérer le champ de formule code39 sur la zone de conception de votre rapport
Faites glisser votre champ de formule
code39nouvellement enregistré depuis l'Explorateur de champs et déposez-le sur la grille de conception à l'endroit où vous souhaitez voir apparaître le code-barres Code 39. Des caractères étranges s'afficheront. Ne vous inquiétez pas ! Vous n'avez PAS encore appliqué la police de caractères du code-barres Code 39.
-
Étape 6 : Appliquer la police de caractères Code39MHr
Faites un clic droit sur l'objet texte de formule inséré sur votre zone de conception et choisissez Mise en forme du champ dans le menu contextuel. Dans l'onglet de personnalisation Police, sélectionnez "code39mHr" dans la liste déroulante des polices.
Le pack comprend 14 polices TrueType dans une variété de tailles et de styles : Avec texte lisible par l'homme : Code39XXL, Code39XL, Code39L, Code39M, Code39S, Code39XS et Code39XXS ; Sans texte lisible par l'homme : Code39XXL, Code39XL, Code39L, Code39M, Code39S, Code39XS et Code39XXS. Chaque police est conçue avec un rapport d'aspect différent, ce qui vous permet de sélectionner celle qui correspond le mieux aux besoins de votre application.
-
Étape 7 : Vérifier la génération du code-barres Code 39
Cliquez sur le bouton OK pour appliquer les modifications. Les chaînes de caractères temporaires vont immédiatement se transformer et s'afficher sous la forme d'un code-barres Code 39 actif et lisible dans l'aperçu de votre rapport.