TYPES: BEGIN OF PPP
------
END OF PPP,
xxx TYPE STANDARD TABLE OF PPP
我的问题是xxx
将是一个内部表或结构?
它将是一个内部表。
DATA: xxx TYPE STANDARD TABLE OF PPP, "produces table with lines of type ppp
yyy type PPP. "produces flat structure of type ppp.
yyy是PPP类型的结构体,因为它们是同一类型,所以可以附加在xxx后面。
TYPES: BEGIN OF PPP ------ END OF PPP, xxx TYPE STANDARD TABLE OF PPP
xxx既不是结构体也不是内部表,而是表类型。
如果声明:
DATA: lt_xxx TYPE xxx.
那么您将得到一个标准的内部表,其结构基于PPP结构定义(因为xxx是一个基于PPP的表)。
这里XXX将是内部表-保存PPP结构
paul是对的;
xxx既不是结构体也不是内部表,而是表类型。
或者你可以用下面的语句创建结构表或内部表:
DATA: ls_xxx TYPE ppp. " <<-- Structure
DATA: lt_xxx TYPE STANDARD TABLE OF ppp. " <<-- Internal Table
DATA: lt_xxx2 TYPE xxx. " <<-- Internal Table