PrintOutメソッド

印刷開始終了ページと印刷部数を指示します。

対象

Document

形式

PrintOut(from,to,copies)

引数

from〔Integer〕
印刷開始ページを指定します。指定できる値は0~32,767です。0を指定した場合は,印刷開始ページは1ページになります。0~32,767の範囲外の値を指定した場合は,エラーになります。
to〔Integer〕
印刷終了ページを指定します。指定できる値は0~32,767です。0を指定した場合は,印刷終了ページは全ページになります。0~32,767の範囲外の値を指定した場合は,エラーになります。
copies〔Integer〕
印刷部数を指定します。指定できる値は1~99です。1~99の範囲外の値を指定した場合は,エラーになります。

解説

OLEオートメーション機能を使用しているプログラミングツールから帳票を印刷する場合,「Print」が予約語になっているときに使用します。プリンタが接続されていない場合や,スプールに必要なディスクスペースがない場合は,エラーになります。

複数様式帳票指定時のプロパティの扱い
  • Openメソッドの実行によって複数様式帳票が開かれているときにPrintOutメソッドを指定しても値は無効になり,すべてのページを1部印刷します。

データ型

Empty

記述例

オブジェクト型変数rptで参照している帳票を印刷します。

エラーメッセージ

コードメッセージ
1020印刷中にエラーが発生しました。
1131現在,スプールに必要なディスクスペースがありません。
1132スプールに必要なメモリがありません。
1134処理中にエラーが発生しました。
1135Windowsでエラーが発生しました。
4514指定されたページ数に誤りがあります。
4515印刷部数は1~99の値で指定してください。
4521プリンタがありません。
4522通常使うプリンタが設定されていません。
4523プリンタのハードマージンを取得できませんでした。
4524印刷ジョブがキャンセルされたので印刷処理を中止します。
4545印刷可能なページ数の上限値を超えています。
4593印刷処理がキャンセルされました。