我想从ABAP中的一个类读取所有属性,也许是通过反射?之后,我想从指定类型中筛选出所有常量。我该怎么做?
我知道我可以通过assign component of structure
读取结构的所有项,也可以通过从结构中读取字段目录的功能模块读取它们。
如何对类的属性执行此操作?
为此使用RTTS。您将获得CL_ABAP_OBJECTDESCR的一个实例(CLASSDESCR或INTFDESCR,取决于您抛出的引用类型),该实例具有一些公共属性,其中包含所讨论类的属性。