帳票サーバに登録されているプリンタに帳票を出力できます。
帳票サーバに登録されているプリンタに帳票を出力する流れを,次の図に示します。
図3-1 帳票サーバのプリンタに出力する流れ
帳票出力で使用する起動部品のメソッド,関数,およびオプションの指定値を次に示します。
また,出力時に設定する起動部品のプロパティ,メソッド,パラメタ,およびオプションの指定値を次に示します。
印刷方法の設定 | 起動部品の設定項目 | 設定する値 |
---|---|---|
印刷方法 | ActiveX起動部品:PrintModeプロパティ Java起動部品:setPrintModeメソッド COBOL起動部品:PRINTMODEパラメタ | 4(帳票サーバで直接印刷する) |
コマンド起動部品:/pmオプション | pm(帳票サーバで直接印刷する) |
帳票サーバのプリンタの設定 | 起動部品の設定項目 | 設定する値 | |
---|---|---|---|
プリンタの指定方法 | ActiveX起動部品:PrinterSelectModeプロパティ Java起動部品:setPrinterSelectModeメソッド COBOL起動部品:PRINTERSELECTMODEパラメタ | 0(プリンタクラス名で指定する) 1(プリンタ名で指定する) | |
コマンド起動部品:/smオプション | class(プリンタクラス名で指定する) printer(プリンタ名で指定する) | ||
プリンタクラス名 | ActiveX起動部品:PrinterClassNameプロパティ Java起動部品:setPrinterClassNameメソッド COBOL起動部品:PRINTERCLASSNAMEパラメタ コマンド起動部品:/prcオプション | プリンタクラス名(80バイト以内の文字列) | |
プリンタ名 | OS上のプリンタ名 | ActiveX起動部品:ServerPrinterNameプロパティ Java起動部品:setServerPrinterNameメソッド COBOL起動部品:SERVERPRINTERNAMEパラメタ コマンド起動部品:/lspオプション | プリンタ名(80バイト以内の文字列) |
OS上のプリンタのトレイ名 | ActiveX起動部品:ServerTrayNameプロパティ Java起動部品:setServerTrayNameメソッド COBOL起動部品:SERVERTRAYNAMEパラメタ コマンド起動部品:/lstオプション | トレイ名(80バイト以内の文字列) |
帳票ファイルの設定 | 起動部品の設定項目 | 設定する値 |
---|---|---|
帳票ファイルの名前 | ActiveX起動部品:ReportFileNameプロパティ Java起動部品:setReportFileNameメソッド COBOL起動部品:REPORTNAMEパラメタ コマンド起動部品:/rfオプション | 帳票ファイル名(255バイト以内の文字列) |
ユーザデータファイルの設定 | 起動部品の設定項目 | 設定する値 |
---|---|---|
マッピングデータファイルの名前 | ActiveX起動部品:DataFileNameプロパティ Java起動部品:setDataFileNameメソッド COBOL起動部品:MAPPINGDATAパラメタ コマンド起動部品:/mapオプション | マッピングデータファイル名(255バイト以内の文字列) |