リモート帳票出力型とは、アプリケーションサーバと帳票出力サーバを異なるコンピュータで運用する形態です。設計した帳票定義情報や帳票の出力時に必要な資源を、配置先コンピュータに配置します。
ここでは、配置先コンピュータは「アプリケーションサーバ」または「帳票出力サーバ」になります。
以下に、リモート帳票出力型(アプリケーションサーバがUNIX系OSの場合)の資源の配置方法について説明します。
図8.8 帳票資源の配置方法(リモート帳票出力型(アプリケーションサーバがUNIX系OSの場合))
以下に、帳票出力サーバのオペレーティングシステムの種類ごとに説明します。
ここでは、アプリケーションサーバがUNIX系OS、帳票出力サーバがWindowsの場合の資源の配置について、以下の順に説明します。
準備する資源
帳票資源の配置手順(アプリケーションサーバに帳票定義情報を配置する場合)
帳票資源の配置手順(帳票出力サーバに帳票定義情報を配置する場合)
資源の扱い
●準備する資源
準備する資源は、“表8.1 準備する資源”を参照してください。
なお、資源の格納先は、ユーザアプリケーションなどで指定できます。
●帳票資源の配置手順(帳票定義情報をアプリケーションサーバ上に配置する場合)
以下に、帳票定義情報をアプリケーションサーバ上に配置する場合の資源の配置手順を示します。
帳票資源の配置場所を決める
帳票定義情報を除く資源をアプリケーションサーバに配置するか、帳票出力サーバに配置するかを決めます。
ユーザアプリケーションとデータファイルは、必ずアプリケーションサーバに配置します。
それ以外の資源は、あらかじめ帳票出力サーバに配置しておくこともできます。いつも決まったファイルを使用するのであれば、帳票出力サーバに事前配置することをお勧めします。
注意
以下のファイルは、アプリケーションサーバから帳票出力サーバへ転送することができないため、必ず帳票出力サーバに配置してください。
・PDFメール配信時にメールに添付するファイル
・PDFメール配信時に使用するメールのテンプレートファイル
XBRLデータ対応機能およびNavigator連携機能使用時は、帳票定義情報をアプリケーションサーバに配置してください。
ポイント
帳票定義情報を帳票出力サーバに配置する場合は、実際に使用するプリンタで帳票様式のレイアウトをテスト印刷することができます。
テスト印刷を行う場合は、資源を帳票出力サーバに配置してください。
テスト印刷の詳細については、以下を参照してください。
帳票資源の文字コード系を統一する
帳票定義情報をアプリケーションサーバ(UNIX系OS)上に配置する場合、入力データに合わせて帳票定義情報の文字コード系を変換します。
以下の表にしたがって、帳票を設計したWindows上でList Creatorの帳票コード変換機能を使用して、帳票定義情報を文字コード変換してください。
アプリケーションサーバがSolarisの場合
アプリケーションサーバがLinuxの場合
帳票コード変換機能の詳細については、以下を参照してください。
⇒“8.4 帳票コード変換”
同様に、ユーザアプリケーションの実行環境の文字コード系、情報ファイル、および組合せフォーム定義ファイルの文字コード系を統一します。
帳票格納ディレクトリを作成する
配置先コンピュータに帳票定義情報を格納するディレクトリを作成します。帳票を設計したコンピュータとディレクトリ名が異なっていても構いません。
オーバレイを使用する場合は、配置先の帳票格納ディレクトリ配下にオーバレイ格納ディレクトリ(kol5)も作成します。
なお、作成した帳票格納ディレクトリは、List Creatorの環境設定、または帳票出力時に指定してください。
注意
帳票定義情報をUNIX系OSに配置する場合、オーバレイファイル(拡張子「.ovd」のファイル)だけは、帳票格納ディレクトリ配下のオーバレイ格納ディレクトリ(kol5)配下に配置してください。
帳票資源を配置する
ユーザアプリケーションをアプリケーションサーバに配置します。
帳票定義情報を配置先コンピュータの帳票格納ディレクトリに配置します。
オーバレイファイル(拡張子「.ovd」のファイル)は、帳票格納ディレクトリ配下のオーバレイ格納ディレクトリ(kol5)配下に配置します。
データファイルを配置する場合は、アプリケーションサーバに配置します。
以下の帳票資源を使用する場合は、これらの資源も配置先コンピュータに配置します。
メディアデータファイル
情報ファイル
PDFファイルに添付するファイル
PDFメール配信時のメールに添付するファイル
PDFメール配信時に使用するメールのテンプレートファイル
XBRL タクソノミー(帳票設計時に使用したもの)
XBRLインスタンス
ECM連携ファイル
組合せフォーム定義ファイル
項目属性切替え定義ファイル
注意
メディアデータファイルをアプリケーションサーバ側に配置する場合は、帳票の出力時に、転送するメディアデータファイル名を必ずフルパスで指定してください。
●帳票資源の配置手順(帳票定義情報を帳票出力サーバ上に配置する場合)
以下に、帳票定義情報を帳票出力サーバ上に配置する場合の資源の配置手順を示します。
帳票資源の配置場所を決める
帳票定義情報を除く資源をアプリケーションサーバに配置するか、帳票出力サーバに配置するかを決めます。
ユーザアプリケーションとデータファイルは、必ずアプリケーションサーバに配置します。
それ以外の資源は、あらかじめ帳票出力サーバに配置しておくこともできます。いつも決まったファイルを使用するのであれば、帳票出力サーバに事前配置することをお勧めします。
注意
以下のファイルは、アプリケーションサーバから帳票出力サーバへ転送することができないため、必ず帳票出力サーバに配置してください。
・PDFメール配信時にメールに添付するファイル
・PDFメール配信時に使用するメールのテンプレートファイル
XBRLデータ対応機能およびNavigator連携機能使用時は、帳票定義情報をアプリケーションサーバに配置してください。
ポイント
帳票定義情報を帳票出力サーバに配置する場合は、実際に使用するプリンタで帳票様式のレイアウトをテスト印刷することができます。
テスト印刷を行う場合は、資源を帳票出力サーバに配置してください。
テスト印刷の詳細については、以下を参照してください。
帳票資源の文字コード系を統一する
ユーザアプリケーションの実行環境の文字コード系、情報ファイル、および組合せフォーム定義ファイルの文字コード系を以下の表にしたがって設定します。
アプリケーションサーバがSolarisの場合
アプリケーションサーバがLinuxの場合
帳票コード変換機能の詳細については、以下を参照してください。
⇒“8.4 帳票コード変換”
帳票格納ディレクトリを作成する
配置先コンピュータに帳票定義情報を格納するディレクトリを作成します。帳票を設計したコンピュータとディレクトリ名が異なっていても構いません。
なお、作成した帳票格納ディレクトリは、List Creatorの環境設定、または帳票出力時に指定してください。
帳票資源を配置する
ユーザアプリケーションをアプリケーションサーバに配置します。
帳票定義情報を配置先コンピュータの帳票格納ディレクトリに配置します。
データファイルを配置する場合は、アプリケーションサーバに配置します。
以下の帳票資源を使用する場合は、これらの資源も配置先コンピュータに配置します。
メディアデータファイル
情報ファイル
PDFファイルに添付するファイル
PDFメール配信時のメールに添付するファイル
PDFメール配信時に使用するメールのテンプレートファイル
XBRL タクソノミー(帳票設計時に使用したもの)
XBRLインスタンス
ECM連携ファイル
組合せフォーム定義ファイル
項目属性切替え定義ファイル
注意
メディアデータファイルをアプリケーションサーバ側に配置する場合は、帳票の出力時に、転送するメディアデータファイル名を必ずフルパスで指定してください。
●資源の扱い
ここでは、帳票資源の扱いについて示します。
指定された転送時の条件にしたがって処理されます。
資源の種類によって以下のように扱われます。
転送時の条件として、以下のいずれかを指定できます。
毎回必ず転送する
帳票定義情報が毎回必ず帳票出力サーバに転送され、帳票が生成・出力されます。
帳票定義情報の更新日付で転送する/しないを判断する
アプリケーションサーバに配置した帳票定義情報と帳票出力サーバ上に配置済みの帳票定義情報の更新日付の比較を行い、更新されている場合のみ、帳票出力サーバに転送されます。
帳票定義情報が更新されていない場合は、帳票出力サーバ上に配置済みの帳票定義情報を使用して、帳票が生成・出力されます。
転送時の条件の指定はできません。
転送対象の資源は、毎回必ず帳票出力サーバに転送され、帳票が生成・出力されます。
資源は転送されないため、帳票出力サーバ上に配置された資源を使用して、帳票が生成・出力されます。
また、転送対象の資源は、帳票出力インタフェース(コマンドの場合はオプションなど)の指定により、データを圧縮して転送することができます。
なお、資源をアプリケーションサーバ側から帳票出力サーバに転送した場合は、帳票出力サーバ側の環境設定で指定されたList Creatorの作業用ディレクトリ配下に格納されます。
転送された資源は、帳票の出力後、帳票定義情報のみ保存されます。帳票定義情報以外の転送された資源は、帳票の出力後に削除されます。
ここでは、アプリケーションサーバがUNIX系OS、帳票出力サーバがUNIX系OSの場合の資源の配置について、以下の順に説明します。
準備する資源
帳票資源の配置手順
資源の扱い
●準備する資源
準備する資源は、“表8.1 準備する資源”を参照してください。
なお、資源の格納先は、ユーザアプリケーションなどで指定できます。
●資源の配置手順
以下に、資源を「アプリケーションサーバ」または「帳票出力サーバ」に配置する手順を示します。
帳票資源の配置場所を決める
資源をアプリケーションサーバに配置するか、帳票出力サーバに配置するかを決めます。
ユーザアプリケーションとデータファイルは、必ずアプリケーションサーバに配置します。
それ以外の資源は、あらかじめ帳票出力サーバに配置しておくこともできます。いつも決まったファイルを使用するのであれば、帳票出力サーバに事前配置することをお勧めします。
注意
帳票定義情報は、あらかじめ帳票出力サーバに配置しておくこともできますが、プリンタにFM出力またはFNP出力する場合の場合は、必ず帳票出力サーバに配置してください。
以下のファイルは、アプリケーションサーバから帳票出力サーバへ転送することができないため、必ず帳票出力サーバに配置してください。
・PDFメール配信時にメールに添付するファイル
・PDFメール配信時に使用するメールのテンプレートファイル
XBRLデータ対応機能およびNavigator連携機能使用時は、帳票定義情報をアプリケーションサーバに配置してください。
ポイント
帳票定義情報を帳票出力サーバに配置する場合は、実際に使用するプリンタで帳票様式のレイアウトをテスト印刷することができます。
テスト印刷を行う場合は、資源を帳票出力サーバに配置してください。
テスト印刷の詳細については、以下を参照してください。
帳票資源の文字コード系を統一する
入力データに合わせて帳票定義情報の文字コード系を変換します。
以下の表にしたがって、帳票を設計したWindows上で、List Creator の帳票コード変換機能を使用して、帳票定義情報を文字コード変換してください。
アプリケーションサーバがSolarisの場合
アプリケーションサーバがLinuxの場合
帳票コード変換機能の詳細については、以下を参照してください。
⇒“8.4 帳票コード変換”
同様に、ユーザアプリケーションの実行環境の文字コード系、情報ファイル、および組合せフォーム定義ファイルの文字コード系を統一します。
帳票格納ディレクトリを作成する
配置先コンピュータに帳票定義情報を格納するディレクトリを作成します。帳票を設計したコンピュータとディレクトリ名が異なっていても構いません。
オーバレイを使用する場合は、配置先の帳票格納ディレクトリ配下にオーバレイ格納ディレクトリ(kol5)も作成します。
なお、作成した帳票格納ディレクトリは、List Creatorの環境設定、または帳票出力時に指定してください。
注意
帳票定義情報をUNIX系OSに配置する場合、オーバレイファイル(拡張子「.ovd」のファイル)だけは、帳票格納ディレクトリ配下のオーバレイ格納ディレクトリ(kol5)配下に配置してください。
帳票資源を配置する
ユーザアプリケーションをアプリケーションサーバに配置します。
帳票定義情報を配置先コンピュータの帳票格納ディレクトリに配置します。
オーバレイファイル(拡張子「.ovd」のファイル)は、帳票格納ディレクトリ配下のオーバレイ格納ディレクトリ(kol5)配下に配置します。
データファイルを配置する場合は、アプリケーションサーバに配置します。
以下の帳票資源を使用する場合は、これらの資源も配置先コンピュータに配置します。
メディアデータファイル
情報ファイル
PDFファイルに添付するファイル
PDFメール配信時のメールに添付するファイル
PDFメール配信時に使用するメールのテンプレートファイル
XBRL タクソノミー(帳票設計時に使用したもの)
XBRLインスタンス
組合せフォーム定義ファイル
項目属性切替え定義ファイル
注意
メディアデータファイルをアプリケーションサーバ側に配置する場合は、帳票の出力時に、転送するメディアデータファイル名を必ずフルパスで指定してください。
●資源の扱い
以下に、帳票資源の扱いについて示します。
指定された転送時の条件にしたがって処理されます。
資源の種類によって以下のように扱われます。
転送時の条件として、以下のいずれかを指定できます。
毎回必ず転送する
帳票定義情報が毎回必ず帳票出力サーバに転送され、帳票が生成・出力されます。
帳票定義情報の更新日付で転送する/しないを判断する
アプリケーションサーバに配置した帳票定義情報と帳票出力サーバ上に配置済みの帳票定義情報の更新日付の比較を行い、更新されている場合のみ、帳票出力サーバに転送されます。
帳票定義情報が更新されていない場合は、帳票出力サーバ上に配置済みの帳票定義情報を使用して、帳票が生成・出力されます。
転送時の条件の指定はできません。
転送対象の資源は、毎回必ず帳票出力サーバに転送され、帳票が生成・出力されます。
資源は転送されないため、帳票出力サーバ上に配置された資源を使用して、帳票が生成・出力されます。
また、転送対象の資源は、帳票出力インタフェース(コマンドの場合はオプションなど)の指定により、データを圧縮して転送することができます。
なお、資源をアプリケーションサーバ側から帳票出力サーバに転送した場合は、帳票出力サーバ側の環境設定で指定されたList Creatorの作業用ディレクトリ配下に格納されます。
転送された資源は、帳票の出力後、帳票定義情報のみ保存されます。帳票定義情報以外の転送された資源は、帳票の出力後に削除されます。