記述形式
object.LocalPrint ([ページ指定方法 [,開始ページ [,終了ページ [,部数 [,用紙のサイズ [,用紙の向き] ] ] ] ] ] )
機能
現在選択されている帳票をローカル印刷します。ローカル印刷のページ設定で指定されているプリンタに印刷します。
パラメタの説明
ページ指定を0か1の数値で指定します。
0:すべてのページ 1:開始ページから終了ページまで
省略可能です。省略すると「0」が指定されたものとみなします。
ローカル印刷を開始するページを指定します。「ページ指定方法」が「1」のときのみ有効になります。
省略可能です。省略すると「1」が指定されたものとみなします。
ローカル印刷を終了するページを指定します。「ページ指定方法」が「1」のときのみ有効になります。
省略可能です。省略すると帳票の最終ページが指定されたものとみなします。
印刷する部数を1から9999までの数値で指定します。
省略可能です。省略すると「1」が指定されたものとみなします。
用紙のサイズを1から41までの数値で指定します。
省略可能です。省略するとページ設定で行った用紙のサイズが指定されたものとみなします。
用紙の向きを0か1の数値で指定します。
0:縦向き 1:横向き
省略可能です。省略するとページ設定で行った用紙の向きが指定されたものとみなします。
復帰値
正常終了しました。
異常終了しました。
使用例
現在選択されている帳票の5ページから10ページまでを印刷します。
object.LocalPrint 1, 5, 10
用紙サイズ一覧
1:Letter、8 1/2 × 11 インチ 2:Legal、8 1/2 × 14 インチ 3:A4 シート、210 × 297 mm 4:C シート、17 × 22 インチ 5:D シート、22 × 34 インチ 6:E シート、34 × 44 インチ 7:Letter Small、8 1/2 × 11 インチ 8:Tabloid、11 × 17 インチ 9:Ledger、17 × 11 インチ 10:Statement、5 1/2 × 8 1/2 インチ 11:Executive、7 1/4 × 10 1/2 インチ 12:A3 シート、297 × 420 mm 13:A4 small シート、210 × 297 mm 14:A5 シート、148 × 210 mm 15:B4 シート、250 × 354 mm 16:B5 シート、182 × 257 mm 17:Folio、8 1/2 × 13 インチ 18:Quarto、215 × 275 mm 19:10 × 14 インチ シート 20:11 × 17 インチ シート 21:Note、 8 1/2 × 11 インチ 22:#9 Envelope、3 7/8 × 8 7/8 インチ 23:#10 Envelope、4 1/8 × 9 1/2 インチ 24:#11 Envelope、4 1/2 × 10 3/8 インチ 25:#12 Envelope、4 3/4 × 11 インチ 26:#14 Envelope、5 × 11 1/2 インチ 27:DL Envelope、110 × 220 mm 28:C5 Envelope、162 × 229 mm 29:C3 Envelope、324 × 458 mm 30:C4 Envelope、229 × 324 mm 31:C6 Envelope、114 × 162 mm 32:C65 Envelope、114 × 229 mm 33:B4 Envelope、250 × 353 mm 34:B5 Envelope、176 × 250 mm 35:B6 Envelope、176 × 125 mm 36:Italy Envelope、110 × 230 mm 37:Monarch Envelope、3 7/8 × 7 1/2 インチ 38:6 3/4 Envelope、3 5/8 × 6 1/2 インチ 39:US Std Fanfold、14 7/8 × 11 インチ 40:German Std Fanfold、8 1/2 × 12 インチ 41:German Legal Fanfold、8 1/2 × 13 インチ
注意
Microsoft Visual Basic.NETで開発する場合、本メソッドの以下のパラメタは、2バイトの数値として指定してください。
部数
用紙のサイズ
用紙の向き
現在選択されている帳票の5ページから10ページまでを、横向きで、用紙のサイズに1を選択して1部印刷します。
object.LocalPrint 1, 5, 10, CShort(1), CShort(1), CShort(1)
“2.3.36”のリストビューアオートメーションにおけるLocalPrint(帳票を印刷)メソッドでは、第1パラメタで指定する値の意味が、本メソッドとは異なります。
第1パラメタの値 | リストナビからの印刷 | リストビューアからの印刷 |
---|---|---|
0 | すべてのページ | 開始ページから終了ページまで |
1 | 開始ページから終了ページまで | すべてのページ |
参考
LocalPrintを使用して、「印刷データに設定されている印刷属性を優先する」の「用紙のサイズ」、「用紙の向き」を有効にする場合は、以下の設定が必要です。
【ページ設定】ダイアログボックスで設定されている「印刷データに設定されている印刷属性を優先する」を有効にします。
LocalPrintの「用紙のサイズ」、「用紙の向き」パラメタを省略します。
“2.2.18”のLocalPageSetup(ローカル印刷のページ設定)メソッドを使用して、ローカル印刷の【ページ設定】ダイアログボックスの「カラム」タブを表示させます。「プリンタの設定」ボタンを押下することにより、印刷するプリンタを指定することができます。