Fuerchau
28-09-10, 17:28
Nun habe ich auch mal ein Problem, bei dem mir sicherlich jemand helfen kann:
1. CPYFRMIMPF unterstützt bei Dezimalfeldern wohl keine aufbereiteten Zahlen, z.B. 1.204,70 wird nicht akzeptiert, 1204,70 aber wohl.
Jemand eine Idee dazu ?
Umgangen habe ich das mit einem Zeichenfeld und der Umwandlung im Programm per %dec(), ist aber eigentlich unschön.
2. Nach dem CPYFRMIMPF MBROPT(*REPLACE) bleibt die Zieldatei geöffnet.
Nachfolgende CPY's fallen daher auf die Nase, da die Datei nicht gelöscht wird.
RCLRSC und RCLACTGRP (auch mit *ELIGIBLE) helfen da leider nicht.
Wie kann ich also den CPYFRMIMPF zum Schließen der Datei bewegen ?
Ich muss ja mehrere Dateien in einer Schleife importieren und kann ja wohl nicht immer eine neue PF generieren.
Release V5R4M0.
1. CPYFRMIMPF unterstützt bei Dezimalfeldern wohl keine aufbereiteten Zahlen, z.B. 1.204,70 wird nicht akzeptiert, 1204,70 aber wohl.
Jemand eine Idee dazu ?
Umgangen habe ich das mit einem Zeichenfeld und der Umwandlung im Programm per %dec(), ist aber eigentlich unschön.
2. Nach dem CPYFRMIMPF MBROPT(*REPLACE) bleibt die Zieldatei geöffnet.
Nachfolgende CPY's fallen daher auf die Nase, da die Datei nicht gelöscht wird.
RCLRSC und RCLACTGRP (auch mit *ELIGIBLE) helfen da leider nicht.
Wie kann ich also den CPYFRMIMPF zum Schließen der Datei bewegen ?
Ich muss ja mehrere Dateien in einer Schleife importieren und kann ja wohl nicht immer eine neue PF generieren.
Release V5R4M0.