SAP ABAP 格式化数据

01-格式化工具
02-格式化操作

01-格式化工具

BAP提供各种类型的格式化选项以格式化程序的输出。 例如,您可以创建包含不同颜色或格式样式的各种项目的列表。
WRITE语句是用于在屏幕上显示数据的格式化语句。 WRITE语句有不同的格式选项。 WRITE语句的语法是:

WRITE   .

在此语法中:
< format>表示输出格式规范,其可以是指示从新行开始的输出的显示的正斜杠(/)。除了正斜杠之外,格式规范还包括列号和列长度。
例如,WRITE / 04(6)语句显示新行从第4列开始,列长度为6,而WRITE 20语句显示了第20列的当前行。
参数< f> 表示数据变量或编号文本.

02-格式化操作

下表描述了用于格式化的各种子句:

以下是数字类型字段的格式设置选项:

例如,下表显示了日期字段的不同格式设置选项:

这里,DD代表两个数字中的日期,MM代表两个数字中的月份,YY代表两个数字中的年份,YYYY代表一年中的四个数字。

实现上面一些格式化选项的ABAP代码的例子:

**格式化数据。
REPORT zhy01_hy101_20220617_01 NO STANDARD PAGE HEADING.
DATA: n(9) TYPE C VALUE 'Tutorials',
      m(5) TYPE C VALUE 'Point'.
WRITE: n, m.
WRITE: / n,
       / m UNDER n.
WRITE: / n NO-GAP, m.

DATA time TYPE T VALUE '112538'.
WRITE: / time,
       /(8) time Using EDIT MASK '__:__:__'.
结果展示

你可能感兴趣的:(SAP ABAP 格式化数据)