PDA

View Full Version : Nichtdruckbare Zeichen in SPOOL



Kaufmann
30-04-09, 10:31
Ich habe das Probelm das ich als Steuerzeichen an einen Etikettendrucker x01 und x26 übergeben muss. Die AS400 gibt aber Spools mit diesen Zeichen einfach nicht aus. Kann mir wer helfen, was muss ich tun? Angaben bei OVRPRTF?

Fuerchau
30-04-09, 11:24
CRTPRTF/OVRPRTF/CHGPRTF RPLUNPRT(*NO)

Bedenke aber bitte, dass die Zeichen von EBCDIC in ASCII umgewandelt werden!
Es hilft aber auch in der PRTF das Feld der Sonderzeichen als TRNSPY zu definieren.
Allerdings müssen dann alle Zeichen in diesem Feld im Zielcode übergeben werden.

Kaufmann
30-04-09, 12:13
Es gibt kein Printerfile bzw. es ist innerhalb des Programmes deklariert.
FQPRINT2 O F 132 PRINTER PRTCTL(LINE2:*compat)

Als Steuerzeichen erwartet der Drucker x01 und x17. Die entsprechenden Zeichen sind im EBCDIC x01 und x26.
Übermittle ich diese aber, macht der Drucker keine noch so kleine Bewegung.

Fuerchau
30-04-09, 12:24
QPRINT ist auch eine Printerfile.
Du benötigst dann in diesem Fall einen OVRPRTF QPRINT RPLUNPRT(*NO) OVRSCOPE(*JOB)