setClientPrinterNameメソッド
帳票を印刷するクライアントプリンタ名をOS上のプリンタ名で指定します。
形式
public void setClientPrinterName(String newClientPrinterName)
解説
-
クライアントプリンタ名をOS上のプリンタ名で指定します。setClientPrinterNameメソッドを指定した場合,対話型印刷は使用できません。
-
プリンタ名を指定するときの注意
プリンタ名は,次のことに注意して指定してください。
-
プリンタ名は,80バイト以内で指定してください。
-
プリンタ名には「"」および「,」を含めないでください。
-
-
setClientPrinterNameメソッドが指定されると,setDispPrintDlgメソッドは強制的に「1(ダイアログを表示しません)」を仮定します。
-
setClientPrinterNameメソッドとsetPrinterClassNameメソッドでは,setClientPrinterNameメソッドの指定を優先します。
-
setClientPrinterNameメソッドは,printReportメソッドで印刷方式がクライアント印刷方式(setPrintMode=1)の場合,およびprintReportメソッドで印刷方式が蓄積(setPrintMode=2)の場合に指定が有効になります。それ以外の場合は,setClientPrinterNameメソッドを指定しても無視されます。
引数
newClientPrinterName
クライアントプリンタ名
戻り値
なし