ABAP EXPORTING IMPORTING

来源:互联网 发布:中国移动网络运营商 编辑:程序博客网 时间:2024/06/03 23:41

定义方法变量时EXPORTING 表示输出/返回的变量,使用的时候IMPORTING来接收返回的变量。想想真是麻烦。。。

*&---------------------------------------------------------------------**& Report  ZYHYCAST*&*&---------------------------------------------------------------------**&*&*&---------------------------------------------------------------------*REPORT ZYHYCAST.CLASS lcl_airplane DEFINITION.  PUBLIC SECTION.    METHODS:      get_name EXPORTING name1 TYPE string,      constructor.  PRIVATE SECTION.    DATA: name TYPE string,          fuel TYPE n LENGTH 10.ENDCLASS.CLASS lcl_airplane IMPLEMENTATION.  METHOD constructor.    name = 'lcl_airplane'.    write:'call lcl_airplane constructor'.  ENDMETHOD.  METHOD get_name.    name1 = name.  ENDMETHOD.ENDCLASS.  DATA: airplane TYPE REF TO lcl_airplane.  DATA: temp TYPE string.  START-OF-SELECTION.  CREATE OBJECT airplane.  call method airplane->get_name IMPORTING name1 = temp.  WRITE: /'temp:', temp.

0 0
原创粉丝点击