Comment imprimer des codes Aztec dans Crystal Reports

Un guide complet pour les développeurs sur l'intégration de codes-barres Aztec 2D haute densité dans vos rapports Crystal Reports via les fonctions UFL.

1

Initialiser le champ de formule

Ouvrez votre rapport dans Crystal Reports. Naviguez vers l'Explorateur de champs, faites un clic droit sur Champs de formule, et sélectionnez Nouveau....

Nommez votre nouveau champ Aztec1 et cliquez sur OK pour entrer dans l'atelier de formules.

Création d'un nouveau champ de formule dans Crystal Reports
2

Sélectionner la fonction UFL Aztec

Localisez la fonction d'encodage Barcodesoft Aztec dans l'arborescence des fonctions :

Liste des fonctions » Fonctions supplémentaires » COM and .NET UFLs (u212com.dll) » Visual Basic UFLs

Double-cliquez sur BCSAztecEncodeCR pour l'insérer dans votre formule.

Sélection de l'UFL Aztec Code dans Crystal Reports
3

Gérer les limites de caractères

Crystal Reports impose une limite de 254 caractères pour chaque champ de formule individuel. Pour encoder des jeux de données volumineux dans un code Aztec, vous devez diviser les données sur plusieurs champs de formule.

Conseil d'expert : Calculer les champs requis

Utilisez BCSAztecFormulaNoForCR({Votre.ChampBaseDeDonnées}) pour déterminer exactement le nombre de champs de formule nécessaires pour la longueur de vos données.

Division du code Aztec en plusieurs champs de formule
4

Formater l'objet texte

  1. Insérez un Objet texte dans votre rapport.
  2. Faites glisser et déposez vos champs de formule Aztec (Aztec1, Aztec2, etc.) dans l'objet texte, dans l'ordre.
  3. Faites un clic droit sur l'objet texte et sélectionnez Format de champ.
  4. Définissez la police de caractères sur BcsAztec.
Formatage de la police Aztec Code Résultat final du code Aztec dans Crystal Reports