ebschubert
03-04-09, 13:55
Hallo an alle :)
Ich habe folgendes Problem
gebe mit CPYTOIMPF eine Datentabelle nach CSV aus. Funktioniert auch alles - die Codepage steht dann bei der CSV-Datei auf 1252. Soweit OK.
Jetzt habe ich ein RPGLE-PGM davor gesetzt dass diese CSV-Datei erzeugt und Kopftexte reinschreibt und danach dann CPYTOIMPF mit MBROPT(*ADD)
Habe dazu folgendes verwendet:
Eval File = Open( %Trim( StmFile )
: O_WRONLY + O_CREAT
+ O_TRUNC + O_CODEPAGE
: S_IRUSR + S_IWUSR
+ S_IRGRP + S_IROTH
: 1252 )
Aber damit bekomme ich die Fehlermeldung:
Nachrichten-ID . . . . : CPF2845 Bewertung . . . . . . : 40
Nachrichtenart . . . . : Diagnose
Sendedatum . . . . . . : 03.04.09 Sendezeit . . . . . . : 14:36:57
Nachricht . . . : Kopiervorgang aufgrund von Ursachencode 1 nicht
durchgeführt.
Ursache . . . . : Der Befehl CPYFRMIMPF (Aus Importdatei kopieren) oder der
Befehl CPYTOIMPF (In Importdatei kopieren) konnte aufgrund von Ursachencode
1 nicht durchgeführt werden. Ursachencodes:
1 - Der Wert für die CCSID oder die Codepage ist nicht gültig.
Habe auch schon 819, 850, 1141 etc probiert.... :confused:
Hat jemand Rat
Danke vorab
Ich habe folgendes Problem
gebe mit CPYTOIMPF eine Datentabelle nach CSV aus. Funktioniert auch alles - die Codepage steht dann bei der CSV-Datei auf 1252. Soweit OK.
Jetzt habe ich ein RPGLE-PGM davor gesetzt dass diese CSV-Datei erzeugt und Kopftexte reinschreibt und danach dann CPYTOIMPF mit MBROPT(*ADD)
Habe dazu folgendes verwendet:
Eval File = Open( %Trim( StmFile )
: O_WRONLY + O_CREAT
+ O_TRUNC + O_CODEPAGE
: S_IRUSR + S_IWUSR
+ S_IRGRP + S_IROTH
: 1252 )
Aber damit bekomme ich die Fehlermeldung:
Nachrichten-ID . . . . : CPF2845 Bewertung . . . . . . : 40
Nachrichtenart . . . . : Diagnose
Sendedatum . . . . . . : 03.04.09 Sendezeit . . . . . . : 14:36:57
Nachricht . . . : Kopiervorgang aufgrund von Ursachencode 1 nicht
durchgeführt.
Ursache . . . . : Der Befehl CPYFRMIMPF (Aus Importdatei kopieren) oder der
Befehl CPYTOIMPF (In Importdatei kopieren) konnte aufgrund von Ursachencode
1 nicht durchgeführt werden. Ursachencodes:
1 - Der Wert für die CCSID oder die Codepage ist nicht gültig.
Habe auch schon 819, 850, 1141 etc probiert.... :confused:
Hat jemand Rat
Danke vorab