3

我正在使用 OO 对象编写一个 ABAP 程序。在 SE38 中,在我的程序的类文件夹下,我的一些本地类没有显示出来。有些人会。

我所有的课程都存储在“包含”中。据我所知,本地类没有 Class-Builder 功能。

当我重命名一个类时,有时它会在上面提到的文件夹列表中重命名,有时它不会。

当我添加新课程时,有时会出现,有时不会。

我错过了什么?有没有一种特殊的方法可以将本地类添加到其他类的包含中并让它显示在 Classes 文件夹中?有没有办法刷新列表?

正在检查语法,程序找到类,因此 SAP 正在读取所有内容并很好地识别它。它只是不显示在类文件夹下。

尽管我很喜欢 OO,但我开始感觉到虽然这是前进的道路,但它也是半自虐的。我正在努力成为我们小组的领导者,以鼓励 OO 而不是经典的 ABAP。不过,像这样的事情,我必须先弄清楚并理解,然后才能说服别人。:)

4

1 回答 1

1

SE80/SE38 中的本地对象列表(类以及数据类型、表单和其他内容)没有像人们希望的那样频繁刷新。它与您可能从 Eclipse 或其他 IDE 中的类似工具中了解的大纲视图不同。如有疑问,您可能需要右键单击树视图中的程序并重建对象列表。或者您可能希望完全切换到全局类,这将为您提供更好的工具支持。

于 2012-10-15T14:44:09.170 回答