SAP指令碼 - 輸出模式列印池



RDI輸出格式包含四種類型的記錄值。每個記錄包含一個指示記錄型別的標誌 - 頭部(H)、資料(D)、排序(S)和控制(C)。

  • 頭部記錄
  • 資料記錄
  • 排序記錄
  • 控制記錄
Output

頭部記錄

您傳送到外部文本系統進行列印的每個表單,都以一個表示頭部記錄結構的標誌 - H 開頭。文件的頭部部分包含以下欄位:

  • 表單名稱
  • 文件編號
  • RDI版本
  • 語言
  • 裝置型別
  • 客戶端以及頭部記錄結構中的許多其他欄位

排序記錄

此欄位位於排序欄位之後,由標誌 - S 表示。每個表單包含 10 個內部排序欄位和 5 個外部排序欄位,每個欄位長度為 32 個字元。

資料記錄

此欄位位於排序記錄之後,包含一個表示資料記錄結構的標誌 - D。它包含以下欄位:

  • 表單視窗名稱
  • 下一個主視窗的開始位置
  • 文字元素的名稱
  • 文字元素的開始位置
  • 用於標識文字元素中符號的符號名稱
  • 符號的值

控制記錄

每個文件包含一個由標誌 - C 表示的控制記錄,用於解釋表單中的資料。控制記錄提供以下詳細資訊:

  • 內碼表和語言資訊 - 當您使用插入語句新增其他語言的文字時,系統會新增包含內碼表和語言的控制記錄以寫入資料記錄。對於內碼表,使用 CODEPAGE 關鍵字;對於語言,使用 LANGUAGE 關鍵字。

    示例 - CCODEPAGE 1000 LANGUAGE DE

  • 頁面名稱 - 使用控制記錄,當您開始新頁面時,您會新增一個控制記錄以指定頁面名稱。用於指定頁面名稱的關鍵字 - PAGENAME。

    示例 - CPAGENAME SECOND

廣告