Einen CPYF mit FMTOPT(*CVTSPL) kenne ich noch nicht, obwohl ich schon lange mit der AS/400 arbeite. Ich verwende dazu immer einen CPYSPLF. Damit kann eine Spooldatei in eine Datei kopiert werden. Und dann gehts so weiter, wie Rolf das beschrieben hat.

Aber Vorsicht: Leerzeilen gehen so verloren. Die nimmt der CPYSPLF nicht mit. Wenn die benötigt werden, muss man den CPYSPLF mit dem Parameter CLTCHAR(*FCFC) ausführen. Das bewirkt, dass an erster Stelle in der Datei die ASA-Vorschubzeichen stehen:
1 - Neue Seite,
+ - Kein Vorschub,
- - 3 Zeilen vor,
0 - 2 Zeilen vor,
Leerstelle - eine Zeile vor.

Das könnte dann per Programm - auf AS/400 oder PC - ausgewertet und die Leerzeilen wieder eingefügt werden.

Falls ihr noch nicht eingekauft habt: auf der AS/400 gibt es auch Archivierungssoftware.

Gruß
Bruno