SAP指令碼 - 控制命令



在SAPscript中,您可以使用控制命令來控制SAPscript編輯器處理的輸出格式。編輯器會將編輯器中顯示的表單中的文字轉換為用於列印的表單。

控制命令以與普通文字行相同的方式放置在文字編輯器中。控制命令使用以下結構:

  • 控制命令以段落格式輸入 /

  • 每行應僅輸入一個控制命令。

  • 控制命令以文字形式輸入。

  • 您必須確保控制命令及其引數不超過一行。

  • 如果控制命令包含錯誤,則包含該控制命令的行將被視為註釋行,並且不會列印。

以下是SAPscript中可使用的常用控制命令:

顯式分頁符:NEW-PAGE

您可以使用此控制命令在文字中的任何位置強制分頁符。

示例

/: NEW-PAGE [page_name]

New Page

請注意,空行中不應出現任何隱式分頁符,否則可能會打印出意外的空白頁。

防止分頁符:PROTECT

使用此頁面保護控制命令,您可以將整個段落列印在一頁上。

主視窗:NEW-WINDOW

當其中一個主視窗填滿時,使用此控制命令。然後,將使用該頁面上的下一個主視窗。

以下是一些其他常用的SAPscript控制命令,可用於控制輸出:

  • SET DATE MASK - 用於格式化日期欄位

  • DEFINE - 為文字符號賦值

  • SET TIME MASK - 用於格式化時間欄位

  • SET COUNTRY - 國家/地區相關的格式設定

  • SET SIGN - 用於定位前導符號

  • RESET - 初始化編號段落

  • TOP - 在主視窗中設定頁首文字

  • BOTTOM - 在主視窗中設定頁尾文字

  • IF - 新增條件文字

  • STYLE - 更改樣式

  • INCLUDE - 包含其他文字

示例

INCLUDE MYTEXT OBJECT TEXT ID ST

INCLUDE name OBJECT name ID name PARAGRAPH name LANGUAGE name

Main Window
廣告