TYPES: BEGIN OF PPP
------
END OF PPP,
xxx TYPE STANDARD TABLE OF PPP
我的问题是xxx
内部表还是结构?
TYPES: BEGIN OF PPP
------
END OF PPP,
xxx TYPE STANDARD TABLE OF PPP
我的问题是xxx
内部表还是结构?
这将是一个内部表。它的线路将是 PPP 类型。
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 的结构
保罗是对的;
xxx 既不是结构也不是内部表,而是表类型。
或者您可以使用以下语句创建结构或内部表:
DATA: ls_xxx TYPE ppp. " <<-- Structure
DATA: lt_xxx TYPE STANDARD TABLE OF ppp. " <<-- Internal Table
DATA: lt_xxx2 TYPE xxx. " <<-- Internal Table