AS400で作成したデータをFTP(LTYPE C 932)にてCSVへ変換してPCに出力しています。AS400で作成されたデータの中に、 山 川 04600460E55FE57Fの様なデータがあると変換でエラーとなってしまいます。エラーになるのは山川の間の【0F、0E】部分です。この処理をAS400でデータを作成する際に、含まれていたら全角スペースへ変換したいというのが質問です。 山 川 04644460E550057Fよろしくお願いいたします。
一旦、作業ファイルへ出力するようにして、そのときに0F0E が見つかればスペースに変換するようにしてはいかがでしょうか ?例えば、次のような記述となります。-----------------------------------------------------------------------------D AR S 1 DIM(80) C X'0F0E' SCAN DATA:1 N 4 0 50 C *IN50 IFEQ *ON C MOVEA DATA AR C MOVEA ' ' AR(N) C MOVEA AR DATA C END -----------------------------------------------------------------------------