christophe
16th July 2003, 11:50
Je souhaite imprimer des codes à barre sur une imprimante HPlaserjet4000.Dans mon report j'ai renseigné un champ comme étant du code barre de type 1. J'utilise donc le fichier type01 (standard fournit par baan) du répertoire lib/barcode et j'ai bien renseigné dans le fichier printinf/h/hplj4 le chemin de ce fichier. Malheureusement, mon code barre ne s'imprime pas sur l'imprimante.
Otools
16th July 2003, 15:55
as tu vérifier que le driver de ton HP puisse imprimer les CB ?
christophe
28th October 2003, 18:57
J'ai installé une carte SIMM barfonte pro et après quelques heures de travail du fichier type01 du répertoire ${bse}\lib\barcode\hplj4 pour trouver la bonne séquence escape, j'ai enfin réussi à imprimer des codes barre.
J'ai maintenant un autre soucis, ma mise en page du report n'est plus du tout conservée, il me saute des pages n'importe ou, les numéros de page ne se suivent pas (il passe de 1 à 3).
Y a t-il un paramétrage du report particulier ?
christophe
4th November 2003, 13:08
Mon report s'imprime maintenant quasiment correctement mais j'ai un problème de décalage des layout. En effet, l'en-tête de la 2ème page ne s'imprime pas tout en haut de la page mais quelques lignes après. Plus il y a de page et plus l'en-tête se décale. J'ai afficher dans mon report la variable lattr.lineno et je m'apercoit qu'avant le champ code barre elle est à 15 et après à 16 alors que mon code barre fait au moins 4 ligne. Je pense que comme c'est l'imprimante qui génère le code barre, la taille du code barre n'est pas connu de Baan et donc il ne tient compte que de la variable code barre du report qui elle ne fait que 1 ligne.
Y a t'il une commande permettant de modifier la variable lattr.lineno ou une fonction permettant de décaler un layout ?