ページの先頭行へ戻る
Interstage List Works for Modernization V11.0.0 帳票印刷配信機能アプリケーション作成ガイド 帳票出力編

A.3.2 Web手元印刷型(List Creatorコネクタ連携時)の場合

List Manager帳票出力インタフェースを利用する場合について、以下の表に示します。

ここでは、帳票資源の転送元と転送先を(【転送元】⇒【転送先】)の形式で表記しています。

例えば、アプリケーションサーバから帳票管理サーバへ帳票資源を転送することを示す場合、(【アプリ】⇒【管理】)と表記しています。

List Creatorコネクタ連携型における帳票資源の指定方法(Web手元印刷型の場合)

帳票資源

配置場所(配置先コンピュータ)

配置場所の指定方法

コマンドの場合

Javaインタフェースの場合

.NETインタフェースの場合

帳票定義情報
(*1)(*2)

転送する

(【アプリ】⇒【管理】)

アプリケーションサーバ

以下の優先順序で有効になります。

1)prputexコマンドの-dオプション

2)List Creator Connectorの環境設定で指定したアプリケーションサーバの帳票格納ディレクトリ

Formsクラス、FormsFileクラス、またはFormsStreamクラスのコンストラクタ

FormsクラスまたはFormsFileクラスのコンストラクタ

転送しない

帳票管理サーバ

以下の優先順序で有効になります。

1)prputexコマンドの-aオプション

2)prputexコマンドの-zオプションで指定するprprintコマンドの
-assetsdirオプション

3)帳票管理サーバの環境設定ファイルのLmlcFormDirキー

以下の優先順序で有効になります。

1)PrintPropertiesクラスのsetPropertyメソッドのID_REMOTEDIRECTORYキー

2)帳票管理サーバの環境設定ファイルのLmlcFormDirキー

以下の優先順序で有効になります。

1)PrintPropertiesクラスのRemoteDirectoryプロパティ

2)帳票管理サーバの環境設定ファイルのLmlcFormDirキー

入力データ

アプリケーションサーバ

prputexコマンドの-nオプション

FormsクラスpushRecordメソッド、FormsFileクラスのsetDataFileメソッド、またはFormsStreamクラスのwriteメソッド

FormsクラスのpushRecordメソッドまたはFormsFileクラスのDataFileプロパティ

メディアデータファイル(*1)(*3)
(*4)(*5)

転送する

(【アプリ】⇒【管理】)

アプリケーションサーバ

prputexコマンドの
-lcvisualfileオプション

PrintPropertiesクラスのsetPropertyメソッドのID_LCVISUALFILEキー

PrintPropertiesクラスCmVisualFileプロパティ

転送しない

出力方法がPDFファイルの場合

帳票管理サーバ

以下の優先順序で有効になります。

1)prputexコマンドの-zオプションで指定するprprintコマンドの
-gcmvisualfileオプション

2)prputexコマンドの-zオプションで指定するprprintコマンドの
-visualdirオプション

3)帳票管理サーバの環境設定ファイルのLmlcMediaDirキー

以下の優先順序で有効になります。

1)PrintPropertiesクラスのsetPropertyメソッドのID_CMVISUALFILEキー

2)PrintPropertiesクラスのsetPropertyメソッドのID_VISUALDIRキー

3)帳票管理サーバの環境設定ファイルのLmlcMediaDirキー

以下の優先順序で有効になります。

1)PrintPropertiesクラスCmVisualFileプロパティ

2)PrintPropertiesクラスVisualDirプロパティ

3)帳票管理サーバの環境設定ファイルのLmlcMediaDirキー

出力方法がOWFファイルの場合

prputexコマンドの-zオプションで指定するprprintコマンドの
-gcmvisualfileオプション

PrintPropertiesクラスのsetPropertyメソッドのID_CMVISUALFILEキー

PrintPropertiesクラスCmVisualFileプロパティ

情報ファイル(*1)

転送する

(【アプリ】⇒【管理】)

置換フォント情報ファイル

アプリケーションサーバ

prputexコマンドの
-lcfileオプション(アプリケーションサーバ側のフルパス)と-zオプションで指定するprprintコマンドの
-atmapfontfileオプション(ファイル名のみ)

PrintPropertiesクラスのsetPropertyメソッドのID_LCFILEキー(アプリケーションサーバ側のフルパス)とID_MAPFONTFILEキー(ファイル名のみ)

PrintPropertiesクラスのLcFileプロパティ(アプリケーションサーバ側のフルパス)とMapFontFileプロパティ(ファイル名のみ)

バーコード補正情報ファイル

prputexコマンドの
-lcfileオプション(アプリケーションサーバ側のフルパス)と-zオプションで指定するprprintコマンドの
-atbcodadjustオプション(ファイル名のみ)

PrintPropertiesクラスのsetPropertyメソッドのID_LCFILEキー(アプリケーションサーバ側のフルパス)とID_BCODADJUSTキー(ファイル名のみ)

PrintPropertiesクラスのLcFileプロパティ(アプリケーションサーバ側のフルパス)とBarcodeAdjustプロパティ(ファイル名のみ)

PDF文書情報ファイル

アプリケーションサーバ

prputexコマンドの
-lcfileオプション(アプリケーションサーバ側のフルパス)と-zオプションで指定するprprintコマンドの-in5オプション(ファイル名のみ)

PrintPropertiesクラスのsetPropertyメソッドのID_LCFILEキー(アプリケーションサーバ側のフルパス)とID_PDF_DOCENVFILEキー(ファイル名のみ)

PrintPropertiesクラスのLcFileプロパティ(アプリケーションサーバ側のフルパス)とPdfDocEnvFileプロパティ(ファイル名のみ)

帳票出力情報ファイル

prputexコマンドの-lcfileオプション(アプリケーションサーバ側のフルパス)と-zオプションで指定するprprintコマンドの-p オプション(ファイル名のみ)

PrintPropertiesクラスのsetPropertyメソッドのID_LCFILEキー(アプリケーションサーバ側のフルパス)とID_PRINTENVFILEキー(ファイル名のみ)

PrintPropertiesクラスのLcFileプロパティ(アプリケーションサーバ側のフルパス)とPrintEnvFileプロパティ(ファイル名のみ)

転送しない

置換フォント情報ファイル

帳票管理サーバ

prputexコマンドの-zオプションで指定するprprintコマンドの
-atmapfontfileオプション

PrintPropertiesクラスのsetPropertyメソッドのID_MAPFONTFILEキー

PrintPropertiesクラスのMapFontFileプロパティ

バーコード補正情報ファイル

以下の優先順序で有効になります。

1)prputexコマンドの-zオプションで指定するprprintコマンドの
-atbcodadjustオプション

2)帳票管理サーバの環境設定ファイルのLmBarcodeAdjustキー

以下の優先順序で有効になります。

1)PrintPropertiesクラスのsetPropertyメソッドのID_BCODADJUSTキー

2)帳票管理サーバの環境設定ファイルのLmBarcode
Adjustキー

以下の優先順序で有効になります。

1)PrintPropertiesクラスのBarcodeAdjustプロパティ

2)帳票管理サーバの環境設定ファイルのLmBarcode
Adjustキー

PDF文書情報ファイル

prputexコマンドの-zオプションで指定するprprintコマンドの-in5オプション

PrintPropertiesクラスのsetPropertyメソッドのID_PDF_DOCENVFILEキー

PrintPropertiesクラスのPdfDocEnvFileプロパティ

帳票出力情報ファイル

prputexコマンドの-z オプションで指定するprprintコマンドの-pオプション

PrintPropertiesクラスのsetPropertyメソッドのID_PRINTENVFILEキー

PrintPropertiesクラスのPrintEnvFileプロパティ

List Manager管理情報ファイル
(*1)

転送する

(【アプリ】⇒【管理】)

アプリケーションサーバ

prputexコマンドの
-lcfileオプション(アプリケーションサーバ側のフルパス)と-zオプションで指定するprprintコマンドの
-glminfofileオプション(ファイル名のみ)

PrintPropertiesクラスのsetPropertyメソッドのID_LCFILEキー(アプリケーションサーバ側のフルパス)とID_LM_INFOFILEキー(ファイル名のみ)

PrintPropertiesクラスのLcFileプロパティ(アプリケーションサーバ側のフルパス)とLmInfoFileプロパティ(ファイル名のみ)

転送しない

帳票管理サーバ

prputexコマンドの-zオプションで指定するprprintコマンドの
-glminfofileオプション

PrintPropertiesクラスのsetPropertyメソッドのID_LM_INFOFILEキー

PrintPropertiesクラスのLmInfoFileプロパティ

フォントファイル

出力方法が
PDFファイルの場合

帳票管理サーバ

環境設定で登録したフォントファイル名

出力方法が
OWFファイルの場合

以下の優先順序で有効になります。

1)prputexコマンドの-zオプションで指定するprprintコマンドの
-gowfregfontオプション

2)環境設定で登録したフォントファイル名

以下の優先順序で有効になります。

1)PrintPropertiesクラスのsetPropertyメソッドのID_OWF_REGFONTキー

2)環境設定で登録したフォントファイル名

以下の優先順序で有効になります。

1)PrintPropertiesクラスのOwfRegFontプロパティ

2)環境設定で登録したフォントファイル名

PDFファイルに添付するファイル(*1)

転送する

(【アプリ】⇒【管理】)

アプリケーションサーバ

prputexコマンドの
-lcbinfileオプション(アプリケーションサーバ側のフルパス)と-zオプションで指定するprprintコマンドの
-gpdfembedfileオプション(ファイル名のみ)

PrintPropertiesクラスのsetPropertyメソッドのID_LCBINFILEキー(アプリケーションサーバ側のフルパス)とID_PDF_EMBEDFILEキー(ファイル名のみ)

PrintPropertiesクラスのLcBinFileプロパティ(アプリケーションサーバ側のフルパス)とPdfEmbedFileプロパティ(ファイル名のみ)

転送しない

帳票管理サーバ

prputexコマンドの-zオプションで指定するprprintコマンドの
-gpdfembedfileオプション

PrintPropertiesクラスのsetPropertyメソッドのID_PDF_EMBEDFILEキー

PrintPropertiesクラスのPdfEmbedFileプロパティ

組合せフォーム定義ファイル

転送する

(【アプリ】⇒【管理】)

アプリケーションサーバ

prputexコマンドの-lcfileオプション(アプリケーションサーバ側のフルパス)と-zオプションで指定するprprintコマンドの-gcbfileオプション(ファイル名のみ)

PrintPropertiesクラスのsetPropertyメソッドのID_LCFILE キー(アプリケーションサーバ側のフルパス)とFormsクラスのsetCbFileメソッド、FormsFileクラスのsetCbFileメソッド、またはFormsStreamクラスのsetCbFile メソッド(ファイル名のみ)

PrintPropertiesクラスのLcFileプロパティ(アプリケーションサーバ側のフルパス)と、FormsクラスのCbFileプロパティ、FormsFileクラスのCbFileプロパティ(ファイル名のみ)

転送しない

帳票管理サーバ

prputexコマンドの-z オプションで指定するprprintコマンドの
-gcbfileオプション

FormsクラスのsetCbFileメソッド、FormsFileクラスのsetCbFileメソッド、またはFormsStreamクラスのsetCbFileメソッド

FormsクラスのCbFileメソッド、またはFormsFileクラスのCbFileメソッド

    【アプリ】:アプリケーションサーバ
    【管理】  :帳票管理サーバ


*1:
以下の帳票資源のアプリケーションサーバから帳票管理サーバへの転送については、ユーザアプリケーションで指定します。
    ・帳票定義情報
    ・メディアデータファイル
    ・情報ファイル
    ・List Manager管理情報ファイル
    ・PDFファイルに添付するファイル
    ・組合せフォーム定義ファイル

*2:
アプリケーションサーバに帳票定義情報を配置した場合は、帳票定義情報を帳票データファイルに格納する運用を行います(帳票管理サーバの環境設定ファイルのLmlcFormManageModeキーの指定に関係なく、「1」が指定されたものとして動作します)。

*3:
帳票をプレビューする場合、帳票管理サーバのメディアデータファイル名を、以下のインタフェースを利用してフルパスで指定してください。
    ・コマンドの場合
        -prprintコマンドの-gcmvisualfileオプション
    ・Javaインタフェースの場合
        -PrintPropertiesクラスのsetPropertyメソッドのID_CMVISUALFILEキー

    ・.NETインタフェースの場合
        -PrintPropertiesクラスのCmVisualFileプロパティ
フルパスで指定しない場合、帳票一覧画面、帳票ブラウザ、または帳票管理Javaインタフェース(Form クラスのpreview メソッドで取得したプレビュー用データ)を利用する場合にプレビューできません。

*4:
メディアデータファイルをアプリケーションサーバ側に配置する場合は、帳票の出力時に、転送するメディアデータファイル名を必ずフルパスで指定してください。

*5:
メディアデータファイルの種類は、以下のとおりです。
    ・ビットマップデータ
    ・JPEGデータ
    ・OLE2オブジェクト
    ・TIFFデータ
    ・PNGデータ
    ・グラフデータ(グラフ属性ファイル、およびグラフデータファイル)