WHEN CONVERTING AN EBCDIC FILE WITH HIGH-VALUES(X'FF' CAPITAL 'Y' WITH 2 DOTS OVER IT) TO ASCII HIGH-VALUES, MICROFOCUS IS RETURNING X('9F', CAPITAL 'Y' WITH 2 DOTS OVER IT), NOT X('FF', LOWER CASE 'y' WITH 2 DOTS OVER IT) IN THE ASCII FILE, THEY ARE CONVERING/MATCHING TO THE EBCDIC AND ASCII SYBOLS RATHER THAN THE ACTUAL VALUES OF HIGH-VALUE WHICH IS EBCDIC CAPITAL 'Y' WITH 2 DOTS OVER IT TO LOWER CASE 'y' WITH 2 DOTS OVER IT.
REFER TO
http://simotime.com/asc2ebc1.htm FOR ASCII OR EBCDIC TRANSLATION TABLE.
Software/Hardware used:
WINDOWS XP(SP3), MICROFOCUS STUDIO ENTERPRISE EDITION 6.0
ASKED:
August 19, 2010 12:34 PM
UPDATED:
August 20, 2010 11:19 PM
Exactly what is doing the “converting”? For example, if this is a FTP transfer, then FTP is doing the conversion and you could use BINARY (IMAGE) transfer mode instead of ASCII.
(And THERE’S REALLY NO NEED TO SHOUT.)
Tom
I’m not sure that I understand. It looks as if you are asking for the conversion not to take place for x’FF’. The EBCDIC character Ÿ is x’FF’; when converted to ASCII, the same character is x’9F’. But you want it not to convert.
Is that the only hex value you want not to convert?
Also, where does program DFCONV run? Does it run on the AS/400? Or does it run elsewhere while using a network connection to access the data, e.g., via ODBC or a similar transport technology?
Tom