帳票システム構築支援 uCosminexus EUR uCosminexus EUR Print Manager 帳票出力
![[目次]](FIGURE/CONTENT.GIF)
![[用語]](FIGURE/GLOSS.GIF)
![[索引]](FIGURE/INDEX.GIF)
![[前へ]](FIGURE/FRONT.GIF)
ClientPrinterNameプロパティ
蓄積クライアント印刷するときのOS上のプリンタ名を入出力します。
解説
- プリンタ名を指定するときは,次のことに注意してください。
- プリンタ名は,80バイト以内で指定してください。
- プリンタ名には「"」および「,」を含めないでください。
- 蓄積クライアント印刷するときにClientPrinterNameプロパティの指定があると,DispPrintDlgプロパティは強制的に「1(自動印刷)」になります。蓄積時に指定したクライアントPCのプリンタに出力されます。
- ClientPrinterNameプロパティは,次に示すメソッドを呼び出すタイミングによって,蓄積クライアント印刷するときのプリンタ名を入出力します。
- GetSpoolFileAttributeメソッドを呼び出したあと
クライアントPCの,OS上のプリンタ名が出力されます。
- SetSpoolFileAttributeメソッド,およびPrintSpoolReportメソッドを呼び出す前
クライアントPCの,OS上のプリンタ名を指定します。
- ClientPrinterNameプロパティは,GetSpoolFileAttributeメソッド,およびSetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合,ならびにPrintSpoolReportメソッドで蓄積クライアント印刷する場合に指定が有効になります。それ以外のメソッドでは,ClientPrinterNameプロパティを指定しても無視されます。
- 蓄積クライアント印刷する場合にClientPrinterNameプロパティの指定を省略したときは,次の値が仮定されます。
- ジョブIDを一つだけ指定しているとき
指定したジョブIDの蓄積ファイルの属性情報に設定されている値
- ジョブIDを複数指定しているとき
最初に指定したジョブIDの蓄積ファイルの属性情報に設定されている値
- 蓄積クライアント印刷する場合にClientPrinterNameプロパティに0バイトの値を指定したときは,プリンタ名情報は未設定となります。
データ型
All Rights Reserved. Copyright (C) 2009, 2011, Hitachi, Ltd.
All Rights Reserved. Copyright (C) 2009, 2011, Hitachi Solutions, Ltd.