テキスト変数が文字化けする。
公開日:2015/06/22
- V12
- V11
- V10
- V9
UTF-8(もしくはUTF-16)の入力データファイルを使用して帳票を出力すると文字化けする。
Windows環境の場合は、[環境設定]-[文字コード]に「自動判定」が設定されている場合、BOMが付与されていない入力データファイルの文字コード判定が正しく行われません。
入力データファイルにBOMを付与して下さい。
ランタイムから出力する全ての帳票の入力データファイルがUTF-8(もしくはUTF-16)で統一されている場合は、[環境設定]-[文字コード]を「自動判定」から「UTF-8」(もしくは「UTF-16」)に変更することでも対応が可能です。
また、ランタイム実行環境にも上記の設定は必要です。
Linux/UNIX環境の場合は、文字コード設定用の環境変数を設定することで指定できます。
例)---------------------------
CREATE_LANG=UTF8(もしくはUTF16, UTF16LE)
------------------------------
※CREATE_LANG環境変数は各プラットフォームのLANG環境変数に影響することはありません。
文字コードの設定の詳細についてはマニュアルの以下の項をご確認下さい。
・V10~V12(オンラインマニュアル)
1.インストール 1.3:導入環境の設定 文字コードの設定
・V9(インストール エラーコード一覧 制限事項)
第10部 共通設定 漢字コードについて
この質問・回答は役に立ちましたか?