ABAP知识:LIKE LINE OF 和LIKE TABLE OF(转)

LIKE LINE OF后面接一个内表,表示一个DATA参数具有和内表一样的结构(structure),例如有一个TABLES:Z_USER,Z_USER有两个字段,一个ID,一个NAME,那么

DATA:WA LIKE LINE OF Z_USER 表示WA和Z_USER的STRUCTURE一样,可以吧WA当做Z_USER的WORK AREA来用。

LIKE TABLE OF 后面接一个STRUCTURE,表示一个DATA参数是一个内表,这个内表的结构和后面接的那个结构一样,例:

DATA:BEGIN OF WA,

       ID TYPE I,

       NAME(10) TYPE C,

END OF WA.

DATA: ITAB LIKE TABLE OF WA.

这里的ITAB直接就是一个内表了,WA是它的WORK AREA。

posted @ 2015-07-28 13:17  路小径  Views(371)  Comments(0)    收藏  举报