uCosminexus EUR 帳票出力 リファレンス EUR Server編
![[目次]](FIGURE/CONTENT.GIF)
![[索引]](FIGURE/INDEX.GIF)
![[前へ]](FIGURE/FRONT.GIF)
PrinterSelectModeプロパティ
蓄積スプールサーバ印刷するときのプリンタ指定方式を指定または取得します。
解説
- PrinterSelectModeプロパティは,次に示すメソッドを呼び出すタイミングによって,値が異なります。
- GetSpoolFileAttributeメソッドを呼び出したあと
蓄積スプールサーバ印刷するときのプリンタ指定方式が取得されます。
- SetSpoolFileAttributeメソッド,およびPrintSpoolReportメソッドを呼び出す前
蓄積スプールサーバ印刷するときのプリンタ指定方式を指定します。
- PrintSpoolReportメソッド実行時にPrinterSelectModeプロパティを指定する場合,帳票の出力先は次のプロパティの指定値によって決定します。
- PrinterClassNameプロパティ
- ServerPrinterNameプロパティ
- ServerTrayNameプロパティ
- GroupNameプロパティ
どのプロパティの指定値が有効になるかは,PrinterSelectModeプロパティの指定値によって異なります。また,指定を省略した場合は,そのプロパティの情報は未設定として扱われます。
- PrintSpoolReportメソッド実行時にPrinterSelectModeプロパティの指定を省略する場合は,次の値が仮定されます。
- ジョブIDを一つだけ指定しているとき
指定したジョブIDのスプールデータの属性情報に設定されている値
- ジョブIDを複数指定しているとき
最初に指定したジョブIDのスプールデータの属性情報に設定されている値
- 蓄積スプールサーバ印刷するときのプリンタ指定方式を次に示します。
- 0:プリンタクラス名指定
- 1:OS上のプリンタ名指定
- 2:帳票名による自動振り分け
SetSpoolFileAttributeメソッド実行時に,0,1,または2以外の値が指定されていたときは,エラーになります。
- PrinterSelectModeプロパティは,GetSpoolFileAttributeメソッド,およびSetSpoolFileAttributeメソッドでスプールデータを操作する場合,ならびにPrintSpoolReportメソッドで印刷を実行する場合に指定が有効になります。それ以外のメソッドでは,PrinterSelectModeプロパティを指定しても無視されます。
データ型
All Rights Reserved. Copyright (C) 2012, 2014, Hitachi, Ltd.
All Rights Reserved. Copyright (C) 2012, 2014, Hitachi Solutions, Ltd.