Hi Stefan !

Hm.. Also ich benutze den CPYFRMIMPF um eine aus Excel abgespeicherte Datei im .CSV-Format (Trennzeichen Komma) in eine PF auf der AS/400 zu bringen.

Die User haben ein Laufwerk auf ein Verzeichnis im IFS gemappt, wo Sie die *.CSV-Datei speichern. Das AS/400-Programm importiert dann aus diesem Verzeichnis die Datei.

Was mir auf Anhieb einfällt, was zu beachten ist, sind die NULL-Feldinhalte. D.h. wenn eine Zelle im Excel leer ist, steht in der *.CSV-Datei z.B. ...123,,blablabla,.... Der Import funktioniert, aber wenn Du dann versuchst den Satz im RPG zu lesen, gibts einen Fehler, weil eben das Feld NULL ist. Deshalb bei der RPG-Umwandlung ALWNULL(*YES) angeben, und alle Felder, die evtl. NULL sind, explizit abfragen. In RPG IV: If %NULLIND(feldxy)

Falls Dir das nicht weiterhilft, schildere Dein Problem doch mal etwas genauer.

Gruss

Jörg