Bonjour à tous
pour mon programme je dois imprimer des etiquettes a partir de données de ma base. J'ai un formulaire "forms" qui appelle un report et qui imprime alors l'étiquette en question. Tout marche très bien sauf... que le code EAN128 je ne sais pas l'obtenir
J'ai installé la police de caractère dans le PC et je choisis cette police dans le rapport pour le champ qui doit apparaitre en format code barre. Et le code sort effectivement sur papier en code barre : seul probleme le code EAN128 n'est pas simplement la retranscription des caracteres dans la police EAN128, il y a aussi un traitement qui transforme une chaine de caractere en une autre et puis seulement c transformé en code barre.
J'ai trouvé sur le net un petit programme gratuit qui fait cette transformation. Mais je me demandais comment faire pour intégrer cette transformation dans ma forms pour envoyer au rapport la chaine de caractere modifiée.
Avez vous deja eu ce probleme? J'ai été sur le site du code EAN128 mais je dois dire que si j'ai compris l'explication du code j'ai pas bien saisi comment faire pour reproduire l'algorythme en PL/SQL. Existe t'il nativement un utilitaire dans forms ou dans reports???
Merci à tous
Partager