SAP 脚本 - 输出模式假脱机


RDI 输出格式由四种类型的记录值组成。每个记录都包含一个标志,指示记录类型 - 标头 (H)、数据 (D)、排序 (S) 和控制 (C)。

  • 标头记录
  • 数据记录
  • 排序记录
  • 控制记录
输出

标头记录

您发送到外部文本系统进行打印的每个表单,都以一个标志 - H 开头,该标志显示标题记录结构。文档的标题部分包含以下字段 -

  • 表格名称
  • 文件号码
  • RDI版本
  • 语言
  • 设备类型
  • 标头记录结构中的客户端和许多其他字段

排序记录

该字段位于排序字段之后,由标志 - S 表示。每个表单包含 10 个内部排序字段和 5 个外部排序字段,每个字段长度为 32 个字符。

数据记录

它位于排序记录之后,并包含一个显示数据记录结构的标志 - D。它包含以下字段 -

  • 表单窗口名称
  • 下一个主窗口的开始
  • 文本元素的名称
  • 文本元素的开始
  • 用于标识文本元素中符号的符号名称
  • 符号的值

控制记录

每个文档都包含一个由标志-C 表示的控制记录,用于解释表单中的数据。控制记录提供以下详细信息 -

  • 代码页和语言信息- 当您使用插入语句添加其他语言的文本时,系统会添加包含代码页和语言的控制记录来写入数据记录。对于代码页,使用 CODEPAGE 关键字;对于语言,使用 LANGUAGE 关键字。

    示例- CCODEPAGE 1000 LANGUAGE DE

  • 页面名称- 使用控制记录,当您启动新页面时,您可以添加控制记录来指定页面名称。用于指定页面名称的关键字 - PAGENAME。

    示例- CPAGENAME SECOND