SAP ABAP 反射,动态创建内表、结构、变量

1.14. 反射

CL_ABAP_TYPEDESCR
|–CL_ABAP_DATADESCR
|     |–CL_ABAP_ELEMDESCR
|     |–CL_ABAP_REFDESCR
|     |–CL_ABAP_COMPLEXDESCR
|         |–CL_ABAP_STRUCTDESCR
|         |–CL_ABAP_TABLEDESCR
|–CL_ABAP_OBJECTDESCR
|–CL_ABAP_CLASSDESCR
|–CL_ABAP_INTFDESCR

 

1.14.1.   TYPE HANDLE

handle只能是CL_ABAP_DATADESCR或其子类的引用变量,注:只能用于Data类型,不能用于Object类型,即不能用于CL_ABAP_ OBJECTDESCR,所以没有:

CREATE OBJECT dref TYPE HANDLE objectDescr.

 

1.14.2.  动态创建数据Data或对象Object

1.14.3.  动态创建基本类型变量、结构、内表

1.14.4.  类对象反射

输出:

image033

 

文章来自SAP师太技术博客

分享到:

发表评论

昵称

沙发空缺中,还不快抢~