4D v14.3SET CURRENT PRINTER |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
SET CURRENT PRINTER
|
SET CURRENT PRINTER ( printerName ) | ||||||||
引数 | 型 | 説明 | ||||||
printerName | 文字 |
![]() |
使用されるプリンタ名 | |||||
SET CURRENT PRINTER コマンドは現行の4Dアプリケーションでの印刷に使用するプリンタを指定するために使用します。
printerName引数に選択するプリンタの名前を渡します。使用できるプリンタ一覧を取得するには、このコマンドの前にPRINTERS LISTコマンドを使用します。
printerNameに空の文字列を渡すと、システムに定義されたカレントプリンタが使用されます。
SET CURRENT PRINTERコマンドで、印刷先として、PDFCreatorドライバーがインストールした仮想プリンターを指定できます。4DはWIndows上でPDFドキュメントの印刷を容易にするために、PDFCreatorドライバーに依存します (WindowsにおけるPDFCreatorドライバーの統合参照)。PDFドキュメントを印刷するには、printerName引数にPDFCreatorドライバーがインストールした仮想プリンターの名前を渡します。仮想プリンターの名前はデフォルトで"PDFCreator"です。この名前はドライバーのインストール時に変更できます。4Dが自動で仮想プリンターの名前を検索して使用できるように、printerNameに定数PDFCreator Printer nameを渡してください。この定数はPrint Optionsテーマにあります。
SET CURRENT PRINTERコマンドは、利用可能なオプションが選択したプリンタに対応するように、必ずSET PRINT OPTIONコマンドよりも前に呼び出してください。それに対し、SET CURRENT PRINTERコマンドは、PAGE SETUPコマンドの後で呼び出さなければなりません。これを行わないと、印刷設定が失われます。
このコマンドはPRINT SELECTION、PRINT RECORD、Print form、およびQR REPORTコマンドと一緒に使用することができ、デザインモードを含め、4Dにおけるすべての印刷に対して適用されます。
指定した設定が失われないようにするには、必要に応じて印刷コマンドは必ず引数 > を用いて呼び出さなければなりません。
プリンターの選択が正しく実行されると、システム変数OKに1が設定されます。そうでない場合 (例えば指定したプリンターが見つからない場合など) は、システム変数OKは0に設定され、カレントプリンターは変更されません。
プロダクト: 4D
テーマ: 印刷
番号:
787
初出: 4D 2003
変更: 4D v12
Get current printer
PRINTERS LIST
ランゲージリファレンス ( 4D v12.4)
ランゲージリファレンス ( 4D v14 R3)
ランゲージリファレンス ( 4D v14 R2)
ランゲージリファレンス ( 4D v13.5)
ランゲージリファレンス ( 4D v14.3)
ランゲージリファレンス ( 4D v14 R4)
Inherited from : SET CURRENT PRINTER ( 4D v11 SQL Release 6)