setClientTrayNameメソッド
蓄積クライアント印刷するときのプリンタのトレイ名を指定します。
形式
public void setClientTrayName (String ClientTrayName) throws EURPMLSException
解説
-
トレイ名を指定するときは,次のことに注意してください。
-
トレイ名は,80バイト以内で指定してください。
-
トレイ名には「"」および「,」を含めないでください。
-
-
蓄積クライアント印刷するときにsetClientPrinterNameメソッドの指定があると,setClientTrayNameメソッドで指定したトレイから給紙されます。
setClientPrinterNameメソッドで指定したプリンタでsetClientTrayNameメソッドに指定したトレイ名が使用できないときは,setClientPrinterNameメソッドで指定したプリンタのデフォルトのトレイから給紙されます。
-
蓄積クライアント印刷する場合にsetClientTrayNameメソッドの指定を省略したときは,次の値が仮定されます。
-
ジョブIDを一つだけ指定しているとき
指定したジョブIDのスプールデータの属性情報に設定されている値
-
ジョブIDを複数指定しているとき
最初に指定したジョブIDのスプールデータの属性情報に設定されている値
-
-
蓄積クライアント印刷する場合にsetClientTrayNameメソッドに空文字を指定したときは,トレイ名情報は未設定となります。
-
setClientTrayNameメソッドは,setSpoolFileAttributeメソッドでスプールデータを操作する場合,およびprintSpoolReportメソッドで蓄積クライアント印刷する場合に指定が有効になります。それ以外のメソッドでは,setClientTrayNameメソッドを指定しても無視されます。
引数
ClientTrayName
蓄積クライアント印刷するときのプリンタのトレイ名
戻り値
なし
例外処理
引数にnullが指定された場合は,エラー(KEEY702-E)のEURPMLSException例外がスローされます。