|
Publicité | ||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : janvier 2008 Messages : 49 ![]() |
Bonjour à tous,
Je voudrais configurer par défaut un bac grande capacité sur une SHARP MX3100. Ma version AS400 est la V5R4. Quand je tape la commande : je fais "2" devant l'imprimante, et je défile jusqu'aux "Source papier" mais je n'ai aucune trace du nouveau bac... De tous les choix qui me sont proposés aucun ne correspond. Que faire pour configurer le bac grande capacité par défaut sur cette imprimante ? Merci de vos réponses ! |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Patrick Inscription : mai 2008 Messages : 816 ![]() |
Essaye plutôt au moment de l'OVRPRTF ou du CRTPRTF ou du CHGPRTF
|
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : janvier 2008 Messages : 49 ![]() |
Je ne suis pas un pro de l'as400
Pouvez vous me dire comment détecter le bac via ces commandes ? Merci. |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Patrick Inscription : mai 2008 Messages : 816 ![]() |
Que veux-tu faire exactement ?
C'est pour que les impressions AS/400 puisent directement le papier dans ce grand bac ? ou alors c'est aussi pour les PCs ? |
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : janvier 2008 Messages : 49 ![]() |
Oui voila, uniquement les impressions AS400. Pour les PCs je configure via le serveur d'impression.
|
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() Patrick Inscription : mai 2008 Messages : 816 ![]() |
En fait quand tu imprimes sur un AS, il y a un nom de spool, genre QSYSPRT, ou FACTURE etc....
C'est que ce l'on appelle un PRTF (Printer File). Ce PRTF possède des attributs, du genre fond de page recto/verso, marges, piqures, bac de réception etc... et la commande pour modifier ce PRTF c'est CHGPRTF puis le nom du PRTF (qui est le nom du spool quand tu fais un WRKSPLF). On peut ainsi affecter des paramètres de configuration à ce spool. Donc si tu veux imprimer en piochant dans un bac spécifique, il faut faut savoir pour quel programme. Car le programme d'édition de facture va peut-être s'appuyer sur un PRTF nommé FACT, les bulletins de paye sur un autre PRTF etc.... Une fois le PRTF trouvé tu le modifies avec : CHGPRTF FILE(MONPRTF) DRAWER(BAC ENTREE) ex : |
|
|
00
|
|
|
#7 |
|
Membre à l'essai
![]() Inscription : juillet 2008 Messages : 53 ![]() |
Pour que cela marche correctement, ce n'est si simple que cela.
La sélection des bacs sur tout périphérique type multi-fonction bureautique se fait par des commandes de type PCL généralement (ou PostScript souvent en option) Dans le cas présent il faut travailler avec le PCL 1 - déterminer les séquences PCL pour sélectionner les bacs Au travers un éditeur Hexa, il faut créer un fichier avec la séquence PCL de sélection de bac (du genre escEesc&l0o1X pour le bac 1 standard et mettre à la suite du texte pour valider le bac sélectionné) Envoyé ce fichier sur l'imprimante avec un outil standard pour faire du FTP sur l'imprimante (il y a différents outils sur le Net) Ensuite, il faut changer la valeur 1X en 2X, 3X, etc... 20x, 21x, etc... pour trouvé la valeur PCL qui sélectionne le bac grande capacité (ou regarder dans la doc du constructeur (doc technique, pas la doc d'utilisation) 2 - Est-ce de l'IPDS ou du SCS ? Pour l'IPDS, dans l'interface IPDS lui-même il faut trouver l'endroit où on fait correspondre les bacs AS400 avec les valeurs ASCII de l'imprimante. Chaque fabriquant d'interface IPDS a sa méthode (Voir la doc technique IPDS du fabriquant) Pour le SCS, c'est un peu plus compliqué Sur l'AS400 faire un objet de personalisation (recopier un objet standard existant) et dans les commande de bacs modifier ou ajouter la commande PCL qui va bien.(voir les redbooks) Ensuite, dans la config de l'imprimante, appeler cet objet de personnalisation. Mais attention, je ne donne que les grandes lignes. Pour quequ'un qui ne connait pas la structure des commandes PCL, ni l'envoi de commande ASCII sur le réseau en direct sur l'imprimante via FTP, ni l'utilisation des objets de personnalisation, ce n'est pas évident et il y a des heures à passer dans ce cas... |
|
|
00
|
|
|
#8 |
|
Membre Expert
![]() Patrick Inscription : mai 2008 Messages : 816 ![]() |
M'enfin, celà peut se mettre directement dans le spool, pas besoin de faire du ftp !!!!
|
|
|
00
|
|
|
#9 |
|
Membre à l'essai
![]() Inscription : juillet 2008 Messages : 53 ![]() |
Oui, mais attention, pour les gens qui ne maîtrise pas bien les commandes AS400, le PCL etc..., lors de l'impression DEPUIS l'As400 dans ce cas on aura un sélection de bac "AS400" avec conversion des sélections AS400 (bac1, bac2,etc) en PCL et une sélection de bac PCL depuis le spool lui-même. Alors là, attention aux résultats inatendus si on ne prend pas soin d'envoyer des commandes de reset à l'imprimante (1B 45) et surtout d'envoyer les commandes dans le bon ordre car le PCL est très sensible de ce côté là.
Travailler hors AS400 pour déterminer les commandes PCL correspondant à chaque bac élimine TOUS les conflicts possibles de mélange de diverses commandes. L'imprimante reçoit uniquement ce qui est dans le fichier envoyé. Si ça ne marche pas, on est certain que la séquence PCL envoyée n'est pas bonne. Si ça marche, on est certain que la séquence PCL est bonne et on peut alors "s'attaquer" à la partie AS400. Mais bon, à chacun sa méthode. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com