Abap 以编程方式区分追加结构和正常结构

Abap 以编程方式区分追加结构和正常结构,abap,sap-r3,Abap,Sap R3,我正在运行SAP R/3 表E071存储来自传输请求的对象。其中有一个名为OBJECT的4个字符字段,用于存储对象类型。类似于程序的PROG,表格的TABD,等等 我有一个内部表,其中包含从E071中选择的对象 类型为TABL的对象既可以是普通结构,也可以是附加结构 在SE11中,当您查看一个结构对象时,如果它是一个普通结构,它会显示一个文本,该文本通过对象名称显示structure。如果它是一个附加结构,它会在那里显示append structure 因此,有一种方法可以区分它们 我应该如何在

我正在运行SAP R/3

表E071存储来自传输请求的对象。其中有一个名为
OBJECT
的4个字符字段,用于存储对象类型。类似于程序的
PROG
,表格的
TABD
,等等

我有一个内部表,其中包含从E071中选择的对象

类型为
TABL
的对象既可以是普通结构,也可以是附加结构

在SE11中,当您查看一个结构对象时,如果它是一个普通结构,它会显示一个文本,该文本通过对象名称显示
structure
。如果它是一个附加结构,它会在那里显示
append structure

因此,有一种方法可以区分它们


我应该如何在我的课程中区分它们?这两者之间是否存在任何不同的技术细节?

ABAP DDIC结构存储在
DD02L
表中,该表还存储各种对象,如表和视图,这些对象具有以下重要列:

  • TABNAME:对象名称
  • TABCLASS:object类
    INTTAB
    用于普通结构,
    APPEND
    用于APPEND结构
    ,以及表和视图的其他值(包括透明表的
    TRANSP
  • SQLTAB:如果对象是一个附加结构,那么它包含它附加的对象

你能用更详细的信息更新你的问题吗?@UmarAbdullah当然可以。我应该补充什么样的细节?我建议你花点时间阅读。它解释了如何提出一个好问题,让你更好地解决你的问题。@Mateus@joanis我已经读过了,但我不确定我还可以添加哪些信息来让它更清楚。我应该添加一个代码示例,还是表字段或其他内容?谢谢!我明天上班时试试这张桌子。但它似乎应该解决我的问题。