OPALE - 10.0 - Utilisation - Agrafer en PCL direct

Différence entre versions

De MappingDoc
(Cette version a été marquée pour être traduite)
Ligne 1 : Ligne 1 :
 
<languages/>
 
<languages/>
 
<translate>
 
<translate>
== Préambule : ==
+
== Préambule : == <!--T:1-->
 
En génération PCL native, l'agrafage d'un document peut se faire grâce à l'utilisation du paramètre <u>'''''PJL Command Before'''''</u> et <u>'''''PJL Command After'''''</u> de la commande MAPCPYSPLF :
 
En génération PCL native, l'agrafage d'un document peut se faire grâce à l'utilisation du paramètre <u>'''''PJL Command Before'''''</u> et <u>'''''PJL Command After'''''</u> de la commande MAPCPYSPLF :
  
  <span style="background-color:Black;color:Lime;">PJL Command Before . . . . . . . > <u>_____________  </u>          Name, *MAP</span>
+
  <!--T:2-->
 +
<span style="background-color:Black;color:Lime;">PJL Command Before . . . . . . . > <u>_____________  </u>          Name, *MAP</span>
 
  <span style="background-color:Black;color:Lime;">PJL Command After  . . . . .. . . . > <u>_____________  </u>      Name, *MAP</span>  
 
  <span style="background-color:Black;color:Lime;">PJL Command After  . . . . .. . . . > <u>_____________  </u>      Name, *MAP</span>  
  
 +
<!--T:3-->
 
Lors de son utilisation, ce paramètre doit être initialisé avec une valeur faisant référence à un paramétrage d'un bloc PJL dans l'option 14/14 du menu Mapping
 
Lors de son utilisation, ce paramètre doit être initialisé avec une valeur faisant référence à un paramétrage d'un bloc PJL dans l'option 14/14 du menu Mapping
  
== Exemple d'utilisation ==
+
== Exemple d'utilisation == <!--T:4-->
  
 +
<!--T:5-->
 
On souhaite rajouter des codes PJL d'agrafage dans le flux PCL généré :
 
On souhaite rajouter des codes PJL d'agrafage dans le flux PCL généré :
  
=== Définir le paramétrage dans l'option 14/14 ===
+
=== Définir le paramétrage dans l'option 14/14 === <!--T:6-->
  
  <span style="background-color:Black;color:Lime;">MYDESTPRINTER  MYLIBPRINTER  </span><span style="background-color:Black;color:white;"><u>PJLBEFORE</u>  </span><span style="background-color:Black;color:Lime;"><u>STAPLETOPL</u> -> _____________________________</span>
+
  <!--T:7-->
 +
<span style="background-color:Black;color:Lime;">MYDESTPRINTER  MYLIBPRINTER  </span><span style="background-color:Black;color:white;"><u>PJLBEFORE</u>  </span><span style="background-color:Black;color:Lime;"><u>STAPLETOPL</u> -> _____________________________</span>
  
 +
<!--T:8-->
 
Le bloc PJL en question s'appelle "STAPLETOPL".
 
Le bloc PJL en question s'appelle "STAPLETOPL".
  
=== Edition du bloc PJL STAPLETOPL===
+
=== Edition du bloc PJL STAPLETOPL=== <!--T:9-->
  
 +
<!--T:10-->
 
Ensuite faire un 8 devant la ligne pour éditer le contenu du bloc PJL "STAPLETOPL".
 
Ensuite faire un 8 devant la ligne pour éditer le contenu du bloc PJL "STAPLETOPL".
  
 +
<!--T:11-->
 
Ensuite taper son contenu en <u>HEXADECIMAL</u> :
 
Ensuite taper son contenu en <u>HEXADECIMAL</u> :
  
 +
<!--T:12-->
 
[[File:PJLBEFORE.jpg|500px]]
 
[[File:PJLBEFORE.jpg|500px]]
  
=== Utilisation du bloc PJL ===
+
=== Utilisation du bloc PJL === <!--T:13-->
 
Ce bloc STAPLETOPL est maintenant prêt à être appelé dans la commande MAPCPYSPLF :
 
Ce bloc STAPLETOPL est maintenant prêt à être appelé dans la commande MAPCPYSPLF :
  
  <span style="background-color:Black;color:Lime;">PJL Command Before . . . . . . . > <u>BEFORE</u>          Name, *MAP</span>
+
  <!--T:14-->
 +
<span style="background-color:Black;color:Lime;">PJL Command Before . . . . . . . > <u>BEFORE</u>          Name, *MAP</span>
  
  <span style="background-color:Black;color:Lime;"> ===> MAPCPYSPLF SPLF(FACTURE) SPLNUM(9) JOB(QPADEV0005) JOBNUM(774463)  
+
  <!--T:15-->
 +
<span style="background-color:Black;color:Lime;"> ===> MAPCPYSPLF SPLF(FACTURE) SPLNUM(9) JOB(QPADEV0005) JOBNUM(774463)  
 
  USER(JDIEU) MAPNAM(TEST73_1) MAPSEQ(*MRG) OUTQ(MYLIBPRINTER/MYDESTPRINTER) PJLBEFORE(STAPLETOPL) TYPLAN(*PCL) XPSCONVERT('*NONE')
 
  USER(JDIEU) MAPNAM(TEST73_1) MAPSEQ(*MRG) OUTQ(MYLIBPRINTER/MYDESTPRINTER) PJLBEFORE(STAPLETOPL) TYPLAN(*PCL) XPSCONVERT('*NONE')
 
  </span>
 
  </span>
  
 +
<!--T:16-->
 
{{Warning}} : Le paramètre AFTER est utilisé pour ajouter des commandes PJL en fin de job.
 
{{Warning}} : Le paramètre AFTER est utilisé pour ajouter des commandes PJL en fin de job.
  
=== Résultat du flux en sortie ===
+
=== Résultat du flux en sortie === <!--T:17-->
  
  ESC-12345X@PJL  
+
  <!--T:18-->
 +
ESC-12345X@PJL  
 
  @PJL SET STAPLE=LEFTTOP
 
  @PJL SET STAPLE=LEFTTOP
 
  @PJL ENTER LANGUAGE=PCL
 
  @PJL ENTER LANGUAGE=PCL
 
  ESCc15000D...FluxPCL...ESC-12345X
 
  ESCc15000D...FluxPCL...ESC-12345X
 
</translate>
 
</translate>

Version du 6 juin 2019 à 11:50

Autres langues :
English • ‎français

Préambule :

En génération PCL native, l'agrafage d'un document peut se faire grâce à l'utilisation du paramètre PJL Command Before et PJL Command After de la commande MAPCPYSPLF :

PJL Command Before . . . . . . . > _____________             Name, *MAP
PJL Command After  . . . . .. . . . > _____________          Name, *MAP 

Lors de son utilisation, ce paramètre doit être initialisé avec une valeur faisant référence à un paramétrage d'un bloc PJL dans l'option 14/14 du menu Mapping

Exemple d'utilisation

On souhaite rajouter des codes PJL d'agrafage dans le flux PCL généré :

Définir le paramétrage dans l'option 14/14

MYDESTPRINTER   MYLIBPRINTER   PJLBEFORE   STAPLETOPL -> _____________________________

Le bloc PJL en question s'appelle "STAPLETOPL".

Edition du bloc PJL STAPLETOPL

Ensuite faire un 8 devant la ligne pour éditer le contenu du bloc PJL "STAPLETOPL".

Ensuite taper son contenu en HEXADECIMAL :

PJLBEFORE.jpg

Utilisation du bloc PJL

Ce bloc STAPLETOPL est maintenant prêt à être appelé dans la commande MAPCPYSPLF :

PJL Command Before . . . . . . . > BEFORE          Name, *MAP
 ===> MAPCPYSPLF SPLF(FACTURE) SPLNUM(9) JOB(QPADEV0005) JOBNUM(774463) 
USER(JDIEU) MAPNAM(TEST73_1) MAPSEQ(*MRG) OUTQ(MYLIBPRINTER/MYDESTPRINTER) PJLBEFORE(STAPLETOPL) TYPLAN(*PCL) XPSCONVERT('*NONE')

Warning-300px.png : Le paramètre AFTER est utilisé pour ajouter des commandes PJL en fin de job.

Résultat du flux en sortie

ESC-12345X@PJL 
@PJL SET STAPLE=LEFTTOP
@PJL ENTER LANGUAGE=PCL
ESCc15000D...FluxPCL...ESC-12345X