mwithake
19-02-07, 09:42
Hallo,
wir exportieren per CPYTOSTMF oder CPYTOIMPF Daten für den Export nach Excel. Die Daten werden dann mithilfe des Textkonvertierungs-Assistenten übernommen.
Wir haben nun das Problem, das wenn Umlaute in den Text mit vorkommen, diese nicht mehr richtig verarbeitet werden. Beim Export mit dem Befehl:
CPYTOSTMF FROMMBR('/QSYS.LIB/QTEMP.LIB/VK0720XX.FILE/+
VK0720XX.MBR') TOSTMF(&DATEI) +
STMFOPT(*ADD) DBFCCSID(1141) +
STMFCODPAG(*PCASCII)
und der dann nachfolgenden Übernahme in Excel steht im Konvertierungs-Assistenten als Dateiursprung 936: Chinesisch vereinfacht (GB2312) anstatt Windows (ANSI). Die Umlaute werden mit dem nachfolgenden Zeichen zusammengefasst und durch ein Kästchen dargestellt. Nach der manuellen Umstellung des Dateiursprungs auf Windows(ANSI) wird alles normal verarbeitet. Bei der Anzeige der .txt im Notepad wird auch alles richtig angezeigt.
Hat jemand ein Ahnung, woran das liegen könnte, das Excel den Dateiursprung nicht korrekt erkennt? Oder liegt es vielleicht an dem CPYTOSTMF-Befehl?
Wir arbeiten mit R5V4 und Excel 2003. Bislang hat das funktioniert. Da wir nun beides upgedated haben (i5/OS und Excel) können wir nicht genau sagen, woran diese Fehlfunktion nun liegen könnte. Alle Excel 2003 Updates wurden eingespielt.
Vielen Dank im voraus!
Martin Withake
wir exportieren per CPYTOSTMF oder CPYTOIMPF Daten für den Export nach Excel. Die Daten werden dann mithilfe des Textkonvertierungs-Assistenten übernommen.
Wir haben nun das Problem, das wenn Umlaute in den Text mit vorkommen, diese nicht mehr richtig verarbeitet werden. Beim Export mit dem Befehl:
CPYTOSTMF FROMMBR('/QSYS.LIB/QTEMP.LIB/VK0720XX.FILE/+
VK0720XX.MBR') TOSTMF(&DATEI) +
STMFOPT(*ADD) DBFCCSID(1141) +
STMFCODPAG(*PCASCII)
und der dann nachfolgenden Übernahme in Excel steht im Konvertierungs-Assistenten als Dateiursprung 936: Chinesisch vereinfacht (GB2312) anstatt Windows (ANSI). Die Umlaute werden mit dem nachfolgenden Zeichen zusammengefasst und durch ein Kästchen dargestellt. Nach der manuellen Umstellung des Dateiursprungs auf Windows(ANSI) wird alles normal verarbeitet. Bei der Anzeige der .txt im Notepad wird auch alles richtig angezeigt.
Hat jemand ein Ahnung, woran das liegen könnte, das Excel den Dateiursprung nicht korrekt erkennt? Oder liegt es vielleicht an dem CPYTOSTMF-Befehl?
Wir arbeiten mit R5V4 und Excel 2003. Bislang hat das funktioniert. Da wir nun beides upgedated haben (i5/OS und Excel) können wir nicht genau sagen, woran diese Fehlfunktion nun liegen könnte. Alle Excel 2003 Updates wurden eingespielt.
Vielen Dank im voraus!
Martin Withake