美文网首页SAP ABAP 学习笔记
SAP ABAP 格式化数据

SAP ABAP 格式化数据

作者: 鼠小倩 | 来源:发表于2022-06-18 11:56 被阅读0次

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

    01-格式化工具

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

    WRITE <format> <f> <options>.
    

    在此语法中:
    < 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 格式化数据

        本文链接:https://www.haomeiwen.com/subject/yylrvrtx.html