2

我正在运行 SAP R/3。

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

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

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

Structure在 SE11 中,当您查看一个结构对象时,如果它是一个普通结构,它会显示一个由对象名称说明的文本。如果它是一个附加结构,它会显示Append Structure在那里。

所以有一种方法可以区分它们。

我应该如何在我的程序中区分它们?这两者之间有什么不同的技术细节吗?

4

1 回答 1

1

ABAP DDIC 结构存储在DD02L表中,该表还存储其他对象,例如表和视图,它们具有以下重要列:

  • TABNAME :对象名称
  • TABCLASS :INTTAB普通结构的对象类,APPEND用于附加结构,以及表和视图的其他值(包括TRANSP透明表)
  • SQLTAB :如果对象是附加结构,则它包含它附加的对象。
于 2019-01-23T16:53:52.453 回答