Sap-scripts-control-print-output

提供:Dev Guides
移動先:案内検索

SAPスクリプト-印刷出力の制御

文書の印刷出力を制御するために、汎用モジュールで異なるパラメーター( PRINT_TEXT および OPEN_FORM )を渡すことができます。 PRINT_TEXT汎用モジュールは、パラメータHEADERおよびLINESで指定されたテキストモジュールを出力デバイス用に準備し、出力するために使用されます。 印刷の出力形式は、テキストヘッダーのフィールド TDSTYLE および TDFORM から取得されます。

*TDPREVIEW* フィールドを使用して、画面上の表示を印刷形式で表示することもできます。 印刷出力を制御するために使用できるさまざまなフィールドがあります。
TDPAGESLCT SAPscript: Select print page
TDPREVIEW SAPscript: Show print view
TDNOPREV SAPscript: Disable print view
TDNOPRINT SAPscript: Disable printing from within print view
TDTITLE SAPscript: Text for title line in the output selection screen
TDPROGRAM SAPscript: Program name for replacing symbols
TDTEST SAPscript: Test printout
TDIEXIT SAPscript: Return immediately after printing
TDGETOTF SAPscript: Return OTF table, no print output
TDSCRNPOS SAPscript: Display position of OTF on screen
TDDEST Spool: Name of the output device
TDPRINTE Spool: Name of the device type
TDCOPIES Spool: Number of copies
TDNEWID Spool: New request
TDIMMED Spool: Print request immediately
TDDELETE Spool: Delete request after printing
TDLIFETIME Spool: Retention time of the request
TDDATASET Spool: Identification of the request
TDSUFFIX1 Spool: Suffix 1 of the request
TDSUFFIX2 Spool: Suffix 2 of the request
TDARMOD Spool: Archiving mode
TDCOVER Spool: Print cover page
TDCOVTITLE Spool: Cover page: Title text
TDRECEIVER Spool: Cover page: Recipient name
TDDIVISION Spool: Cover page: Division name

主な機能モジュール

以下は、印刷出力を制御するために使用できる主要な機能モジュールです-

TDPREVIEW

これは、印刷する前に画面に出力を表示するために使用されます。 この汎用モジュールは常にSPOOL要求を作成し、バックグラウンド処理では解釈されません。

  • ‘X’ −印刷ビューが必要
  • ’’ −印刷ビューは不要

TDPAGESELECT

この汎用モジュールを使用して、印刷出力で印刷するページを選択できます。 個々のページまたはページの範囲を選択することも、組み合わせを選択することもできます。 ページ番号フィールドを選択しない場合、すべてのページが印刷されます。

ここのページ番号は、フォーム内の論理番号ではなく、SAPscript印刷の物理ページを示していることに注意してください。

  • 2 -個々のページ番号2を印刷します
  • 1-5 -これは、両方のページを含むすべてのページ1から5を印刷します
  • 2- -2ページ目から最後までのすべてのページを印刷します

これらの値を組み合わせるには、これらの間にコンマを入れて組み合わせを使用できます。 2、1-5、2-

TDTITLE

この汎用モジュールは、印刷選択のタイトル行のテキストを選択するために使用されます。

TDSCHEDULE

この汎用モジュールは、SPOOL要求をすぐに送信するか、夜間に印刷するかを決定するために使用されます。

  • ‘IMM’ − SPOOLリクエストをすぐに送信するには
  • ‘NIG’ −夜間にリクエストを送信する

このフィールドに値が選択されていない場合、デフォルトでは、システムはそれをIMMとして受け取ります。