内表属性

*&---------------------------------------------------------------------*
*& Report  ZTEST_TANP_DESCRIBE
*&
*&---------------------------------------------------------------------*
*&
*&  DESCRIBE 内表属性
*&
*&---------------------------------------------------------------------*

REPORT  ztest_tanp_describe.
DATA:BEGIN OF gs_line,
  col1 TYPE c,
  col2 TYPE i,
  END OF gs_line.

DATA gt_itab LIKE STANDARD TABLE OF gs_line INITIAL SIZE 10.

DATA:gv_line TYPE i.
DO 20 TIMES.
  gs_line-col1 = sy-index.
  gs_line-col2 = sy-index * 2.
  INSERT gs_line INTO TABLE gt_itab.
ENDDO.

DESCRIBE TABLE gt_itab LINES gv_line.
*****************************************
* DESCRIBE TABLE itab [LINES gv_line] [OCCURS gv_init] [KIND gv_kind].
* LINES返回内表包含的数据件数
* OCCURS返回内表的初始大小
* KIND返回表的类型:T代表标准表,S代表排序表,H代表哈希表
*****************************************
WRITE: / 'Internal Table Line is:',gv_line.

posted @ 2017-11-02 09:58  独吊东南枝  阅读(173)  评论(0)    收藏  举报