Intercalaryland

!符号的含义

以ZTEST29的flow logic为例,!符号代表区分系统变量名称和自定义的名称。

 

F1中查看!可以看到示例:

FORM test USING !CHANGING
          CHANGING !USING.
  using = changing.
ENDFORM.

 

附:ZTEST29

*&---------------------------------------------------------------------*
*& Report  ZTEST29
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*
REPORT ztest29.

DATAgt_sbook TYPE TABLE OF sbook.
DATAgs_sbook TYPE sbook.

FIELD-SYMBOLS <fs> TYPE STANDARD TABLE.
ASSIGN gt_sbook TO <fs>.

SELECTION-SCREEN BEGIN OF BLOCK blk1.
PARAMETERS p_test LIKE ekko-zywlx.
SELECTION-SCREEN END OF BLOCK blk1.

INITIALIZATION.
  MESSAGE \'INITIALIZATION\' TYPE \'S\'.

AT SELECTION-SCREEN OUTPUT.
  MESSAGE \'AT SELECTION-SCREEN OUTPUT\' TYPE \'S\'.

AT SELECTION-SCREEN.
  MESSAGE \'AT SELECTION-SCREEN\' TYPE \'S\'.

START-OF-SELECTION.
  MESSAGE \'START-OF-SELECTION\' TYPE \'S\'.
  PERFORM action.

AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_test.
  MESSAGE \'AT SELECTION-SCREEN ON VALUE-REQUEST\' TYPE \'S\'.

END-OF-SELECTION.
  MESSAGE \'END-OF-SELECTION\' TYPE \'S\'.

FORM action.
  SELECT UP TO ROWS
  FROM sbook
  INTO TABLE gt_sbook.

  gs_sbook-carrid \'001\'.
  gs_sbook-passname \'test\' && p_test.
  APPEND gs_sbook TO <fs>.

  LOOP AT <fs> INTO gs_sbook.
    WRITE:
      / gs_sbook-carrid,
      / gs_sbook-passname.
  ENDLOOP.

ENDFORM.

posted on 2019-04-30 05:32  金刀无敌王元霸  阅读(192)  评论(0编辑  收藏  举报
 

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-08-20
  • 2022-12-23
  • 2021-12-08
  • 2021-05-18
  • 2022-01-04
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-18
  • 2021-06-24
  • 2021-12-27
  • 2021-06-26
  • 2022-12-23
  • 2022-12-23
  • 2021-06-26
相关资源
相似解决方案