指定したスプールデータの属性値を変更できます。
変更できる情報を次に示します。
スプールデータの属性値の変更を実行するメソッドを次の表に示します。
表12-10 スプールデータの属性値の変更を実行するメソッド
起動部品 | メソッド |
---|---|
SS-ActiveX起動部品 | SetSpoolFileAttribute |
SS-Java起動部品 | setSpoolFileAttribute |
SS-コマンド起動部品(eurpmlscコマンド) | /mオプションにsetattrを指定 |
スプールデータの属性値を変更するときに設定する項目を,次の表に示します。
表12-11 スプールデータの属性値を変更するときに設定する項目
スプールデータの属性値の変更に関する設定 | 起動部品の設定項目 | 設定する値 |
---|---|---|
IPアドレス | SS-ActiveX起動部品:ServerAddressプロパティ SS-Java起動部品:setServerAddressメソッド SS-コマンド起動部品:/svrオプション | 255.255.255.255形式 |
スプールデータのジョブID | SS-ActiveX起動部品:SearchJobIDプロパティ SS-Java起動部品:setSearchJobIDメソッド SS-コマンド起動部品:/idオプション | ジョブID(36バイト以内の文字列) |
蓄積期限日 | SS-ActiveX起動部品:SpoolLimitプロパティ SS-Java起動部品:setSpoolLimitメソッド SS-コマンド起動部品:/lmオプション | YYYYMMDD形式 |
取得可否 | SS-ActiveX起動部品:EnableGetプロパティ SS-Java起動部品:setEnableGetメソッド | True(取得できる) False(取得できない) |
SS-コマンド起動部品:/gオプション | get(取得できる) noget(取得できない) | |
印刷上限回数 | SS-ActiveX起動部品:MaxPrintCountプロパティ SS-Java起動部品:setMaxPrintCountメソッド SS-コマンド起動部品:/xpオプション | 1~65,536(指定した回数印刷できる) -1(無限に印刷できる) 0(印刷を禁止する) |
実行できる印刷方式 | SS-ActiveX起動部品:ExecutablePrintModeプロパティ SS-Java起動部品:setExecutablePrintModeメソッド | 0(スプールサーバで印刷できる) 1(スプールサーバ,およびクライアントPCで印刷できる) 2(クライアントPCで印刷できる) |
SS-コマンド起動部品:/expオプション | sv(スプールサーバで印刷できる) svcl(スプールサーバ,およびクライアントPCで印刷できる) cl(クライアントPCで印刷できる) | |
スプールサーバのプリンタの指定方法 | SS-ActiveX起動部品:PrinterSelectModeプロパティ SS-Java起動部品:setPrinterSelectModeメソッド | 0(プリンタクラス名で指定する) 1(プリンタ名で指定する) 2(帳票振り分け定義で指定する) |
SS-コマンド起動部品:/smオプション | class(プリンタクラス名で指定する) printer(プリンタ名で指定する) group(帳票振り分け定義で指定する) | |
スプールサーバ,およびクライアントPCのプリンタクラス名 | SS-ActiveX起動部品:PrinterClassNameプロパティ SS-Java起動部品:setPrinterClassNameメソッド SS-コマンド起動部品:/prcオプション | プリンタクラス名(80バイト以内の文字列) |
スプールサーバのプリンタ名を設定する | SS-ActiveX起動部品:ServerPrinterNameプロパティ SS-Java起動部品:setServerPrinterNameメソッド SS-コマンド起動部品:/lspオプション | プリンタ名(80バイト以内の文字列) |
スプールサーバのプリンタのトレイ名 | SS-ActiveX起動部品:ServerTrayNameプロパティ SS-Java起動部品:setServerTrayNameメソッド SS-コマンド起動部品:/lstオプション | トレイ名(80バイト以内の文字列) |
スプールサーバの帳票振り分け定義名 | SS-ActiveX起動部品:GroupNameプロパティ SS-Java起動部品:setGroupNameメソッド SS-コマンド起動部品:/groupオプション | 帳票振り分け定義(80バイト以内の文字列) |
ダイアログを表示するかどうか | SS-ActiveX起動部品:DispPrintDlgプロパティ SS-Java起動部品:setDispPrintDlgメソッド | 0(対話型印刷) 1(自動印刷) 2(対話型印刷プレビュー表示) 3(全自動印刷)※1 4(対話型印刷プレビュー表示限定)※2 |
SS-コマンド起動部品:/dialogオプション | dialog(対話型印刷) auto(自動印刷) preview(対話型印刷プレビュー表示) fullauto(全自動印刷)※1 pvonly(対話型印刷プレビュー表示限定)※2 | |
クライアントPCのIPアドレス | SS-ActiveX起動部品:ClientAddressプロパティ SS-Java起動部品:setClientAddressメソッド SS-コマンド起動部品:/clientオプション | 255.255.255.255形式 |
クライアントPCのプリンタ名 | SS-ActiveX起動部品:ClientPrinterNameプロパティ SS-Java起動部品:setClientPrinterNameメソッド SS-コマンド起動部品:/pオプション | プリンタ名(80バイト以内の文字列) |
クライアントPCのトレイ名 | SS-ActiveX起動部品:ClientTrayNameプロパティ SS-Java起動部品:setClientTrayNameメソッド SS-コマンド起動部品:/tオプション | トレイ名(80バイト以内の文字列) |
ジョブ検索キーの分類 | SS-ActiveX起動部品:JobKeyCategoryプロパティ SS-Java起動部品:setJobKeyCategoryメソッド SS-コマンド起動部品:/caオプション | ジョブ検索キーの分類(80バイト以内の文字列) |
ジョブ検索キー | SS-ActiveX起動部品:JobKeyDataプロパティ SS-Java起動部品:setJobKeyDataメソッド SS-コマンド起動部品:/daオプション | ジョブ検索キー(80バイト以内の文字列) |