ABAP 使用IF_DEMO_OUTPUT类演示输出

ABAP 使用IF_DEMO_OUTPUT类演示输出

这种输出样式并没有什么特别之处,不过个人感觉这种写法 可(kan) (zhe) (niu) (bi) 一点

CLASS

CLASS DEMO DEFINITION.
  PUBLIC SECTION.
    CLASS-METHODS:
      MAIN,
      CLASS_CONSTRUCTOR.
  PRIVATE SECTION.
    CLASS-DATA:
      BEGIN OF STRUCT,
        A1 TYPE STRING ,
        A2 TYPE STRING ,
      END OF STRUCT,
      ITAB LIKE STANDARD TABLE OF STRUCT WITH EMPTY KEY.
ENDCLASS.

CLASS DEMO IMPLEMENTATION.
  METHOD MAIN.
    DATA(OUT) = CL_DEMO_OUTPUT=>NEW( ).

    OUT->BEGIN_SECTION`ABAP IF_DEMO_OUTPUT类演示输出`
      )->WRITEITAB ).

    OUT->DISPLAY( ).
  ENDMETHOD.
  METHOD CLASS_CONSTRUCTOR.
      ITAB VALUE #(
      A1 `展示数据11` A2 `展示数据12` )
      A1 `展示数据21` A2 `展示数据22` ) ).
  ENDMETHOD.
ENDCLASS.

 

调用:

CASE E_UCOMM.
      WHEN 'BT_8'.
          demo=>main( ).
      WHEN OTHERS.
    ENDCASE.

 

效果展示:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值