NetCOBOLと直接連携する場合は、印刷情報ファイルに必要な情報を設定します。
印刷情報ファイルは、FORMAT句なし印刷ファイルを利用して帳票を出力する場合に、出力する帳票の状態制御情報を設定するText形式のファイルです。
この印刷情報ファイルに、COBOLアプリケーションで出力する帳票をList Worksで運用するための設定をします。
参照
印刷情報ファイルの詳細は、“NetCOBOLのマニュアル”を参照してください。
キーの説明
印刷情報ファイルに定義するキーを以下に示します。
アプリケーションサーバがSolarisの場合、印刷情報ファイルのキーは、半角小文字で指定します。
キー | 説明 |
---|---|
STREAM | 【帳票の出力方式】 FORMAT句なし印刷ファイルを使用して出力する帳票の出力方式を指定します。 List Worksと連携して電子帳票出力をする場合は、「LW」を指定します。 このキーは、必須項目です。省略した場合、「PR」(通常のプリンタ出力(紙印刷))を指定したものとみなされるので、電子帳票出力されません。 例
|
STREAMENV | 【電子帳票情報ファイルの物理パス】 電子帳票情報ファイルの物理パス名を指定します。ダブルクォーテーション「””」で囲まずに指定します。このキーは、必須項目です。 例
|
PRTOUT | 【プリンタ名】 プログラムで使用するList Works仮想プリンタ名を指定します。このキーは、必須項目です。 例
|
DocumentName | 【文書名表示】 Windowsシステムが提供するプリントマネージャに文書名を表示したい場合に指定します。指定可能な文書名は、128バイト以内の英字、数字、カナ、または日本語の組合せでなければなりません。 例
|
記述例
印刷情報ファイルの記述例を以下に示します。
アプリケーションサーバがWindowsサーバの場合
[PrintInformation] STREAM=LW STREAMENV="C:\NetCOBOL\SALES\LW.TXT" PRTOUT=PRTNAME:FUJITSU ListWORKS Storage DocumentName=売上げ情報一覧表 :
アプリケーションサーバがSolarisサーバの場合
# # Print Information File # stream LW streamenv /home/ncobol/sales/lw.txt prtout lwprt documentname 売上げ情報一覧表 :