Sap-scripts-output-mode-spool

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

SAPスクリプト-出力モードのスプール

RDI出力形式は、4種類のレコード値で構成されています。 各レコードには、ヘッダー(H)、データ(D)、ソート(S)、およびコントロール(C)のレコードタイプを示すフラグが含まれています。

  • ヘッダーレコード
  • データ記録
  • レコードを並べ替える
  • 制御記録

出力

ヘッダーレコード

印刷のために外部テキストシステムに送信する各フォームは、ヘッダーレコード構造を示すフラグ-Hで始まります。 ドキュメントのヘッダー部分には、次のフィールドが含まれています-

  • フォーム名
  • 書類番号
  • RDIバージョン
  • 言語
  • デバイスタイプ
  • ヘッダーレコード構造のクライアントおよび他の多くのフィールド

レコードを並べ替える

このフィールドはソートフィールドの後にあり、フラグ-Sで表されます。 各フォームには、10個の内部ソートフィールドと5個の外部ソートフィールドが含まれ、各フィールドの長さは32文字です。

データ記録

これはソートレコードの後に​​あり、データレコード構造を示すフラグ-Dが含まれています。 次のフィールドが含まれています-

  • フォームウィンドウ名
  • 次のメインウィンドウの開始
  • テキスト要素の名前
  • テキスト要素の開始
  • テキスト要素内のシンボルを識別するシンボル名
  • シンボルの値

制御記録

各ドキュメントには、フラグ-Cで表される制御レコードが含まれており、フォーム内のデータを解釈するために使用されます。 コントロールレコードは、次の詳細を提供します-

  • コードページと言語情報-insertステートメントを使用して他の言語のテキストを追加すると、システムはコードページと言語を含む制御レコードを追加してデータレコードを書き込みます。 コードページの場合-CODEPAGEキーワードが使用され、言語の場合-LANGUAGEキーワードが使用されます。 + -CCODEPAGE 1000 LANGUAGE DE
  • ページ名-コントロールレコードを使用して、新しいページを開始するときに、コントロールレコードを追加してページ名を指定します。 ページ名を指定するために使用されるキーワード-PAGENAME。 + -CPAGENAME SECOND