Abap 以编程方式区分追加结构和正常结构
我正在运行SAP R/3 表E071存储来自传输请求的对象。其中有一个名为Abap 以编程方式区分追加结构和正常结构,abap,sap-r3,Abap,Sap R3,我正在运行SAP R/3 表E071存储来自传输请求的对象。其中有一个名为OBJECT的4个字符字段,用于存储对象类型。类似于程序的PROG,表格的TABD,等等 我有一个内部表,其中包含从E071中选择的对象 类型为TABL的对象既可以是普通结构,也可以是附加结构 在SE11中,当您查看一个结构对象时,如果它是一个普通结构,它会显示一个文本,该文本通过对象名称显示structure。如果它是一个附加结构,它会在那里显示append structure 因此,有一种方法可以区分它们 我应该如何在
OBJECT
的4个字符字段,用于存储对象类型。类似于程序的PROG
,表格的TABD
,等等
我有一个内部表,其中包含从E071中选择的对象
类型为TABL
的对象既可以是普通结构,也可以是附加结构
在SE11中,当您查看一个结构对象时,如果它是一个普通结构,它会显示一个文本,该文本通过对象名称显示structure
。如果它是一个附加结构,它会在那里显示append structure
因此,有一种方法可以区分它们
我应该如何在我的课程中区分它们?这两者之间是否存在任何不同的技术细节?ABAP DDIC结构存储在
DD02L
表中,该表还存储各种对象,如表和视图,这些对象具有以下重要列:
- TABNAME:对象名称
- TABCLASS:object类
用于普通结构,INTTAB
用于APPEND结构,以及表和视图的其他值(包括透明表的APPEND
)TRANSP
- SQLTAB:如果对象是一个附加结构,那么它包含它附加的对象