Zitat Zitat von Ottersberg Beitrag anzeigen
Das verstehe ich nicht. CPYFRMSTMF hat kein RCDDLM. Nur CPYFRMIMPF. Und das hat kein RCDDLM(*FIXED).
Okay ich denke du meintest ENDLINFMT(*FIXED).

Einen anderen Fehler habe ich heute Morgen noch festgestellt. Der CPYF kopiert maximal 132 Zeichen. Mit 200 war ich also zu groß. Ich habe meine Testdatei auf 100 Zeichen verkleinert.

Neuer Ablauf:
CRTPF FILE(QTEMP/MYZPL) RCDLEN(100)
CPYFRMSTMF FROMSTMF('/test.txt') TOMBR('/QSYS.LIB/QTEMP.LIB/MYZPL.FILE/MYZPL.MBR') MBROPT(*REPLACE) ENDLINFMT(*FIXED) TABEXPN(*NO)
OVRPRTF FILE(QPRINT) FORMFEED(*CONT) OUTQ(xxx) SAVE(*YES)
CPYF FROMFILE(QTEMP/MYZPL) TOFILE(QPRINT)

Dann bekomme ich ein lesbares Etikett.

Mit
OVRPRTF FILE(QPRINT) DEVTYPE(*USERASCII) OUTQ(xxx) SAVE(*YES)
tut sich aber weiterhin nichts.