帳票システム構築支援 uCosminexus EUR uCosminexus EUR Print Manager 帳票出力

[目次][用語][索引][前へ][次へ]

15.1.4 ファイル転送時の文字コード変換

EUR Print ManagerやEUR Print Manager - Adapterなどの各コンポーネント間でファイル転送を行う場合の,ファイルの文字コードの変換規則について説明します。

<この項の構成>
(1) EUR Print Manager - AdapterとEUR Print Manager間
(2) EUR Print ManagerとEUR Print Manager - Report Server間

(1) EUR Print Manager - AdapterとEUR Print Manager間

EUR Print Manager - AdapterとEUR Print Manager間でファイル転送を実施する場合の,ファイルの文字コードの変換規則を次の表に示します。

表15-3 EUR Print Manager - AdapterがWindows環境で動作する場合のファイルの文字コードの変換規則

EUR Print Manager - Adapterの動作環境(コードページ) 転送するファイルの文字コード EUR Print Managerの動作環境
Windows(コードページ) UNIX/Linux(エンコーディング)
932(日本語環境) その他 Shift-JIS EUC UTF-8 特定しない
932(日本語環境) Shift-JIS
UTF-8(BOMあり)
UTF-16(BOMあり)
その他 UTF-8(BOMあり)
UTF-16(BOMあり)
上記以外
(凡例)
○:文字コードを「UTF-16(BOMあり)」に変換します。
−:文字コードを変換しません。

表15-4 EUR Print Manager - AdapterがUNIX/Linux環境で動作する場合のファイルの文字コードの変換規則

EUR Print Manager - Adapterの動作環境(エンコーディング) 転送するファイルの文字コード EUR Print Managerの動作環境
Windows(コードページ) UNIX/Linux(エンコーディング)
932(日本語環境) その他 Shift-JIS EUC UTF-8 特定しない
Shift-JIS Shift-JIS
UTF-16(BOMあり)
EUC EUC
UTF-16(BOMあり)
UTF-8 UTF-8(BOMあり)
UTF-8(BOMなし)
UTF-16(BOMあり)
上記以外 UTF-16(BOMあり)
上記以外
(凡例)
○:文字コードを「UTF-16(BOMあり)」に変換します。
△:BOMを付けて転送します。
−:文字コードを変換しません。

注意
EUR Print Managerの実行環境とEUR Print Manager - Adapterの実行環境とでエンコーディングが異なる場合で,マッピングデータファイルまたはユーザ定義データファイルの文字コードが「UTF-16」以外のときは,データファイルの区切り方法に「指定した区切り位置でデータを区切る」を指定して定義した帳票は使用しないでください。EUR Print Manager - AdapterからEUR Print Managerにファイルを転送するときに区切り位置の情報がずれてしまうため,帳票を正しく出力できなくなります。
EUR Print Managerの実行環境とEUR Print Manager - Adapterの実行環境とでエンコーディングが異なる場合は,次のどちらかの帳票を使用してください。
  • データファイルの区切り方法に「コンマやスペース等区切り文字でデータを区切る」を指定して定義した帳票
  • 文字コードが「UTF-16」のマッピングデータファイルまたはユーザ定義データファイルを使用して定義した帳票

(2) EUR Print ManagerとEUR Print Manager - Report Server間

EUR Print ManagerとEUR Print Manager - Report Server間でファイル転送を実施する場合の,ファイルの文字コードの変換規則を次の表に示します。

表15-5 EUR Print ManagerがWindows環境で動作する場合のファイルの文字コードの変換規則

EUR Print Managerの動作環境(コードページ) 転送するファイルの文字コード EUR Print Manager - Report Serverの動作環境(コードページ)
932(日本語環境) その他
932(日本語環境) Shift-JIS
UTF-8(BOMあり)
UTF-16(BOMあり)
その他 UTF-8(BOMあり)
UTF-16(BOMあり)
上記以外
(凡例)
○:文字コードを「UTF-16(BOMあり)」に変換します。
−:文字コードを変換しません。

表15-6 EUR Print ManagerがUNIX/Linux環境で動作する場合のファイルの文字コードの変換規則

EUR Print Managerの動作環境(エンコーディング) 転送するファイルの文字コード EUR Print Manager - Report Serverの動作環境(コードページ)
932(日本語環境) その他
Shift-JIS Shift-JIS
UTF-16(BOMあり)
EUC EUC
UTF-16(BOMあり)
UTF-8 UTF-8(BOMあり)
UTF-8(BOMなし)
UTF-16(BOMあり)
上記以外 UTF-16(BOMあり)
上記以外
(凡例)
○:文字コードを「UTF-16(BOMあり)」に変換します。
△:BOMを付けて転送します。
−:文字コードを変換しません。