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
广告