以下に、帳票の一覧からの印刷機能のメソッドを示します。
メソッド | 機能 |
---|---|
localPrint | 帳票を印刷 |
記述形式
document.ListPrint.localPrint ([ページ指定 [,開始ページ [,終了ページ [,印刷部数 [,用紙のサイズ [,用紙の向き [,リザーブ [,ダイアログボックスの表示/非表示] ] ] ] ] ] ] ] )
機能
現在選択されている帳票を印刷します。
パラメタの説明
ページ指定を0か1の数値で指定します。
0:すべてのページ 1:開始ページから終了ページまで
省略可能です。省略すると「0」が指定されたものとみなします。
開始ページを数値で指定します。「ページ指定」に「0」を指定すると無効になります。
省略可能です。省略すると「1」が指定されたものとみなします。
終了ページを数値で指定します。「ページ指定」に「0」を指定すると無効になります。
省略可能です。省略すると帳票の最終ページが指定されたものとみなします。
印刷する部数を1から9999までの数値で指定します。
省略可能です。省略すると「1」が指定されたものとみなします。
用紙のサイズを1から41までの数値で指定します。
省略可能です。省略するとプリンタに設定されている用紙のサイズが指定されたものとみなします。
用紙の向きを0か1の数値で指定します。
0:縦向き 1:横向き
省略可能です。省略するとプリンタに設定されている用紙の向きが指定されたものとみなします。
0の数値を指定します。
省略可能です。省略すると「0」が指定されたものとみなします。
印刷ダイアログボックスを表示するか表示しないかを0か1の数値で指定します。
0:印刷ダイアログボックスを表示しない 1:印刷ダイアログボックスを表示する
省略可能です。省略すると「0」が指定されたものとみなします。
復帰値
正常終了しました。
異常終了しました。
使用例
現在選択されている帳票の5ページから10ページまでを印刷します。
document.ListPrint.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 インチ
注意
“3.3.2 帳票の表示機能のメソッド”における“3.3.2.15 localPrint(帳票を印刷)”では、第1パラメタで指定する値の意味が、本メソッドとは異なります。
第1パラメタの値 | 帳票一覧からの印刷 | 帳票表示からの印刷 |
---|---|---|
0 | すべてのページ | 開始ページから終了ページまで |
1 | 開始ページから終了ページまで | すべてのページ |
参考
localPrintを使用して、「印刷データに設定されている印刷属性を優先する」の「用紙のサイズ」、「用紙の向き」を有効にする場合は、以下の設定が必要です。
ListPrint.propertiesや「ページ設定」で設定されている「印刷データに設定されている印刷属性を優先する」を有効にします。
localPrintの「用紙のサイズ」、「用紙の向き」パラメタを省略します。