程序如下:
REPORT YTEST014 .
*definition work place
DATA A_SPFLI TYPE SPFLI.
*definition interpolation table please attention to the HEADER LINE.
DATA YASPFLI TYPE TABLE OF SPFLI WITH HEADER LINE.
*separate line
ULINE.
WRITE /'use workplace'.
ULINE.
*Take the data table to workplace,only read the row 5
SELECT * INTO CORRESPONDING FIELDS OF A_SPFLI FROM SPFLI UP TO 5 ROWS.
WRITE:/ A_SPFLI-CONNID,A_SPFLI-CARRID,A_SPFLI-CITYFROM,
A_SPFLI-CITYTO.
ENDSELECT.
ULINE.
WRITE:/ 'use interpolation table'.
ULINE.
SELECT * INTO CORRESPONDING FIELDS OF
TABLE YASPFLI FROM SPFLI UP TO 5 ROWS.
LOOP AT YASPFLI.
WRITE:/ YASPFLI-CONNID,YASPFLI-CARRID,YASPFLI-CITYFROM,
YASPFLI-CITYTO.
ENDLOOP.
ULINE.
LOOP AT YASPFLI INTO A_SPFLI.
WRITE:/ A_SPFLI-CONNID,A_SPFLI-CARRID,A_SPFLI-CITYFROM,
A_SPFLI-CITYTO.
ENDLOOP.
*definition interpolation table please attention to the HEADER LINE.
DATA YASPFLI TYPE TABLE OF SPFLI WITH HEADER LINE.
这段语句是定义一个内表YASPFLI,是不是这个内表只用在程序中定义,不用在minisap中创建这个表并输入数据?