ページの先頭行へ戻る
Interstage List Creator V11.1.0 トラブルシューティング集

4.4 一部の文字が正しく出力されない

UNIX系OS

原因

●一部の文字が“アンダースコア(_)”になるなど正しく出力されない場合

1)以下のいずれかの原因が考えられます。

●Charset Managerと連携している場合

2)List Creator帳票出力インタフェース使用時、帳票出力環境でCharset Manager の環境変数「ICONV_CONVERT_TYPE」が指定されている可能性があります。

「ICONV_CONVERT_TYPE」が設定されている場合、List Creatorの文字コード変換が正しく動作しません。

対処方法

原因にあわせて、以下のいずれかの対処を行ってください。

なお、原因の番号と対処の番号は対応しています。

1)の原因の対処

以下の手順で対処してください。

  1. 出力できなかった文字の「文字種」(JIS第一水準漢字など)および「文字コード(16進)」を確認する。

  2. 現象が発生した帳票の出力方法(印刷、電子保存、PDFファイル保存など)で、上記の文字が出力可能であるかを確認する。

    ポイント

    • 出力できる文字については、オンラインマニュアル“環境設定・帳票運用編”を参照してください。

  3. 2.を確認した結果によって、対処が異なります。

    • 確認した結果、出力できない文字であった場合

      出力可能な文字種、または文字コードの範囲で出力してください。

    • 確認した結果、出力可能な文字であった場合

      以下のユーザアプリケーションの実行環境および設定値を確認してください。

      インタフェース

      確認内容

      コマンド

      • 環境変数に正しい値が設定されているか
        LANG、OA_EUCTYPE

      Javaインタフェース

      • 各メソッドで正しい値が設定されているか

      • FormsクラスのpushRecordメソッドを使用時
        Formsクラスで入力データを指定時
        setFileType()とsetDataCode()メソッド

      • FormsFileクラスで入力データを指定時
        FormsStreamクラスで入力データを指定時
        setFileType()とsetDataFile()メソッド

      CFXカスタムタグインタフェース

      • 環境変数に正しい値が設定されているか
        LANG、OA_EUCTYPE

      COBOLインタフェース

      • 環境変数に正しい値が設定されているか
        LANG、OA_EUCTYPE

    ポイント

    • 環境変数の設定、および各インタフェースの詳細については、オンラインマニュアル “アプリケーション作成ガイド”を参照してください。

2)の原因の対処

List Creator 帳票出力インタフェース使用時には、「ICONV_CONVERT_TYPE」を指定しないでください。