Sap-scripts-print-program
提供:Dev Guides
SAPスクリプト-印刷プログラム
SAPスクリプトでは、 Print Program を使用して、実際のフォームを印刷し、データベーステーブルからデータを取得し、フォームを選択して、定義された形式でテキスト要素を印刷します。 データベースからデータを取得し、それをユーザー入力と組み合わせ、データをフォーマットして印刷します。
すべての印刷プログラムとフォームは、テーブル TNAPR に保存されます。
印刷プログラムでは、さまざまな機能モジュールが使用されます。 印刷プログラムを開始するには、OPEN_FORM機能モジュールが使用され、プログラムを終了するには、CLOSE_FORM機能モジュールが使用されます。
アプリケーションタイプを入力し、上部の[出力タイプ]をクリックします。
次のスクリーンショットでは、選択したサービスのアプリケーション名を確認できます。
印刷プログラム-例
以下は、顧客データ、日付、フライト予約などの会社関連情報を含む請求書を作成するサンプル印刷プログラムです。
セクション1-顧客データの取得
セクション2-フォームを開く
上記の汎用モジュールでは、パラメータ-
- FORM はフォームの名前を示します。
- DEVICE は、PRINTER(スプールを使用した印刷)、TELEFAX(ファックス出力)、またはSCREEN(画面への出力)です。
- OPTIONS は、さまざまな属性(印刷プレビュー、部数)を制御するためのITCPOタイプの構造を示しています。
セクション3-テーブル見出しの印刷
- ELEMENT 汎用モジュールは、印刷される「textelement」を表示し、「WINDOW」は印刷されるフォームのウィンドウを示します。
- TYPE は、TOP、BOTTOM、BODYなどのウィンドウの出力領域を示します。
- FUNCTION は、置換、追加、または追加するテキストを示します。
セクション4-顧客の予約を印刷する
セクション5-フォームを閉じる
最後にこの汎用モジュールを呼び出しますが、エクスポートパラメータはありません。