Générer des codes-barres aztec-code

Mise en œuvre transparente sur Crystal Reports, MS Excel et MS Access

Générer un code-barres aztec-code dans Crystal Reports

1. Veuillez déterminer l'architecture (32 bits ou 64 bits) de votre SAP Crystal Reports.
SAP Crystal Reports 2008 / 2011 / 2013 / 2016 sont en 32 bits.
SAP Crystal Reports 2020 / 2025 sont en 64 bits.

1.1 Si votre SAP Crystal Reports est en 64 bits, veuillez enregistrer le fichier cruflbcs_x64.dll 64 bits comme indiqué ci-dessous.
Faites un clic droit sur l'invite de commande et exécutez-la en tant qu'administrateur.
aztec-code command prompt as administrator



Pour enregistrer la DLL 64 bits, veuillez saisir les commandes suivantes :
cd "C:\Program Files\Common Files\Barcodesoft\FontUtil"
%systemroot%\System32\regsvr32.exe cruflbcs_x64.dll



1.2 Si votre SAP Crystal Reports est en 32 bits, veuillez enregistrer le fichier cruflbcs.dll 32 bits comme indiqué ci-dessous.
Saisissez les commandes suivantes pour enregistrer le fichier cruflbcs.dll 32 bits :
cd "C:\Program Files (x86)\Common Files\Barcodesoft\FontUtil"
regsvr32.exe cruflbcs.dll

register cruflbcs.dll commands for aztec-code



Si vous voyez la fenêtre suivante s'afficher, votre enregistrement a réussi.
register cruflbcs.dll succeeded



2. Localiser la fonction UFL.

Naviguez à travers la hiérarchie : Liste des fonctions ⇒ Fonctions supplémentaires ⇒ UFL COM et .NET (u212com.dll) ⇒ UFL Visual Basic. Double-cliquez sur la fonction BCSLinearCode39Ext.

aztec-code barcode Crystal reports UFL selection

3. Créer un nouveau champ de formule

Ouvrez votre Crystal Report. Faites un clic droit sur Champs de formule et choisissez "Nouveau..." dans le menu contextuel. Définissez le nom sur "ExtCode39MHr", puis cliquez sur "Utiliser l'éditeur".

aztec-code create formula crystal reports

4. Utiliser un champ de base de données comme paramètre pour la formule aztec-code

Saisissez le champ de base de données comme paramètre pour la formule aztec-code. Et cliquez sur le bouton "Enregistrer" pour sauvegarder le champ de formule aztec-code.

La longueur maximale de chaîne d'un champ de formule dans Crystal Reports est de 254. Par conséquent, nous devrons créer plusieurs champs de formule pour diviser le code Aztec en différentes parties.
Pour savoir combien de champs de formule sont nécessaires, veuillez utiliser cette formule : BCSAztecFormulaNoForCR({Test.Data})

Aztec Code crystal reports formula fields

5. Insérez un objet texte dans votre rapport. Glissez et déposez tous les champs de formule Aztec Code dans l'objet texte l'un après l'autre. Vous verrez des caractères étranges dans votre rapport. Ne vous inquiétez pas ! Vous n'avez pas encore appliqué la police de code-barres BcsAztec.

aztec-code barcode crystal reports UFL

6. Appliquer la police de caractères BcsAztec.

Faites un clic droit sur le champ de formule aztec-code et choisissez "Format de l'objet" dans le menu contextuel. Choisissez ensuite "BcsAztec" comme police.

aztec-code font crystal reports

7. Le code-barres aztec-code est créé dans votre Crystal Reports.

Cliquez sur le bouton OK. Vous obtiendrez le code-barres aztec-code dans votre rapport.

aztec-code barcode crystal reports