|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() |
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 |
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() |
:up: snif personne pour m'aider? :'(
|
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() |
Salut a tous finalement j'ai trouvé un site celui du grand zebu expliquant le fonctionnement du code 128. J'ai donc programmé une petite forms qui transforme une chaine de caractere en un code 128, il n'y a plus qu'a utiliser la police.
Il ne s'agit donc pas vraimetn d'une fonction reutilisable n'importe ou (en fait je le ferai plus proprement quand j'aurai le temps) mais j'ai donc créé avec Oracle Forms 10g (9.0.4) une forms donc permettant de transcrire une chaine en code 128. Vous trouverez tout cela sur mon serveur (un peu lent par moment, c'est une connection home une capture d'écran http://nicolas.variation.be/code128.jpg le code http://nicolas.variation.be/code128.sql la forms editable par forms builder http://nicolas.variation.be/CODE128.fmb la forms compilée http://nicolas.variation.be/CODE128.fmx A bientot pour un plus beau code fonctionnel |
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
|
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : août 2006 Messages : 16 ![]() |
http://nicolas.variation.be/code128.jpg
le code http://nicolas.variation.be/code128.sql la forms editable par forms builder http://nicolas.variation.be/CODE128.fmb la forms compilée http://nicolas.variation.be/CODE128.fmx ces liens ne sont pas fonctionnels es tu peut les mettre en attachement dans un post merci pour votre aide |
|
|
00
|
|
|
#6 |
|
Nouveau Membre du Club
![]() |
salut
moi aussi j'ai essayé ces adresses ils ne fonctionnent pas http://nicolas.variation.be/code128.jpg le code http://nicolas.variation.be/code128.sql la forms editable par forms builder http://nicolas.variation.be/CODE128.fmb la forms compilée http://nicolas.variation.be/CODE128.fmx |
|
|
00
|
|
|
#7 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2005 Messages : 49 ![]() |
Bonjour,
quelqu'un aurait il conservé ses exemples ou aurait un autre exemple à fournir. Merci |
|
|
00
|
|
|
#8 |
|
Expert Confirmé Sénior
![]() Inscription : juillet 2003 Messages : 3 448 ![]() |
Recherche code barre sur le forum, tu auras quelques exemples
__________________
More Code : More Bugs. Less Code : Less Bugs |
|
|
00
|
|
|
#9 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2005 Messages : 49 ![]() |
J'ai trouvé un post sur ce sujet qui détail bien la gestion de code barre sous forms et report. Ce que je recharche, c'ets plus un exemple concret surtout sous report, que je connais pas trop.
Donc si quelqu'un a conservé les exemples donnés par Aeternus, ça serait sympa. |
|
|
00
|
|
|
#10 |
|
Expert Confirmé Sénior
![]() Inscription : juillet 2003 Messages : 3 448 ![]() |
Ca date un peu (26/11/2004), je suis pas sur que quelqu'un les ait.
Faut "juste" installer la police EAN128 sur le serveur et mettre le champ (formatté à la norme EAN128) sur cette police. Pour formatter en EAN128, y'a des fonctions SQL Le plus compliqué c'est d'installer la police EAN128. Sur le site de granzebu, tu peux la télécharger. Ma solution sans la police est plus simple niveau serveur vu qu'il n'y a rien à faire, mais plus limitée dans l'affichage vu qu'il n'y a pas d'affichage des chiffres sous les codes barres.
__________________
More Code : More Bugs. Less Code : Less Bugs |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com