co_steffl
29-03-10, 07:56
Hallo zusammen,
ich habe mal wieder ein kleines Problem. Im RPG wird von mir eine Datei (siehe unten) geschrieben. Diese Datei wird später mit CPYTOIMPF als CSV nach IFS geschrieben. Die CSV soll dann mit Excel geöffnet werden zur weiteren Verarbeitung.
Dabei wird das 2.te Feld P_ZEIT in Excel so dargestellt. D.h. der Timestamp 17:05:08 wird von Excel als
Datum interpretiert. Das Feld wird in Excel als Standard interpretiert in dem Fall 17:05:08 allerdings als Datum. Ein Formatiereen des Feldes in Excel als Zeit wird in eine undef. Zahl verwandelt?
Hat hier jemand einen Tipp?
Gruß
co_steffl
===> CPYTOIMPF FROMFILE(TARISCUST/WPATAUSWP) TOSTMF('/home/xxxx/xxxx.csv') MB
ROPT(*REPLACE) STMFCCSID(*PCASCII) RCDDLM(*LFCR) FLDDLM(';') DATFMT(*EUR) TIMFMT
(*EUR)
xxxxxx 12.33.08 17.11.2009 04.01.2010 wi04 xxxxxx G1
xxxxxx 17.05.2008 16.12.2009 04.01.2010 wi04 xxxxxx G1
xxxxxx 12.33.08 17.11.2009 11.01.2010 wi04 xxxxxx G1
P_EMPLNO 20
P_ZEIT T
P_DATUM L
P_FUERDAT L
P_WPAT 4
P_AP 8
P_GP 2
ich habe mal wieder ein kleines Problem. Im RPG wird von mir eine Datei (siehe unten) geschrieben. Diese Datei wird später mit CPYTOIMPF als CSV nach IFS geschrieben. Die CSV soll dann mit Excel geöffnet werden zur weiteren Verarbeitung.
Dabei wird das 2.te Feld P_ZEIT in Excel so dargestellt. D.h. der Timestamp 17:05:08 wird von Excel als
Datum interpretiert. Das Feld wird in Excel als Standard interpretiert in dem Fall 17:05:08 allerdings als Datum. Ein Formatiereen des Feldes in Excel als Zeit wird in eine undef. Zahl verwandelt?
Hat hier jemand einen Tipp?
Gruß
co_steffl
===> CPYTOIMPF FROMFILE(TARISCUST/WPATAUSWP) TOSTMF('/home/xxxx/xxxx.csv') MB
ROPT(*REPLACE) STMFCCSID(*PCASCII) RCDDLM(*LFCR) FLDDLM(';') DATFMT(*EUR) TIMFMT
(*EUR)
xxxxxx 12.33.08 17.11.2009 04.01.2010 wi04 xxxxxx G1
xxxxxx 17.05.2008 16.12.2009 04.01.2010 wi04 xxxxxx G1
xxxxxx 12.33.08 17.11.2009 11.01.2010 wi04 xxxxxx G1
P_EMPLNO 20
P_ZEIT T
P_DATUM L
P_FUERDAT L
P_WPAT 4
P_AP 8
P_GP 2