Abap 我如何从SE83 SAP重用库中获益?

Abap 我如何从SE83 SAP重用库中获益?,abap,Abap,我刚刚接触过SAP重用库(事务SE83),但以前从未使用过它。在当前系统中,只有少数几个功能被记录在案,其中一些功能实际上被SAP标记为已过时 这些函数/类中的大多数对于任何在SAP工作过一段时间的人来说都是比较熟悉的,例如ALV网格、确认提示、转换例程等 SAP是否将更新/库单独发布到重用库?是否有人定期使用它来查找SAP发布的对象或记录自己的内部功能 可以找到关于重用库的SAP帮助 对我来说,重用库的最大好处是它包含了所提供的每个库/函数的源代码示例。如果您正在使用新的或有一段时间没有使用它

我刚刚接触过SAP重用库(事务SE83),但以前从未使用过它。在当前系统中,只有少数几个功能被记录在案,其中一些功能实际上被SAP标记为已过时

这些函数/类中的大多数对于任何在SAP工作过一段时间的人来说都是比较熟悉的,例如ALV网格、确认提示、转换例程等

SAP是否将更新/库单独发布到重用库?是否有人定期使用它来查找SAP发布的对象或记录自己的内部功能


可以找到关于重用库的SAP帮助

对我来说,重用库的最大好处是它包含了所提供的每个库/函数的源代码示例。如果您正在使用新的或有一段时间没有使用它,这将非常有用。在某些情况下,您可以使用多个示例程序作为自己代码的基础,或者从中复制必要的代码。这里介绍的组件应该是为了满足您可能有的常见需求,这样您就不必重新设计东西了

回答你的第二个问题:

我不认为重用库在发行版上有任何或许多更新。如果单击工具栏上的“库”按钮,您将看到显示的默认库是“SAP技术”。(我的工具箱里有一个叫做“电子政府工具箱”的额外的图书馆,它是空的。我认为它是一个“可插拔的”图书馆为开发人员维护可重用组件参考的方法。SAP提供的组件多年来没有改变,我也不知道SAP发布了更多可重用组件,您可以将其导入到您的系统中。社区的努力可能是共享可重用组件的更好选择,但是,实际上我需要什么它是一个由社区驱动的存储库,用于共享它们


正如您所指出的,您可以使用它来记录您自己的可重用组件,但我认为这并不实用,除非您正在开发其他SAP客户将使用的组件。

感谢您的回复。我在多个客户站点工作,每个站点都有自己的行业特定常用对象或“他们的方式”这可能仍然是一个为其内部支持团队记录常用函数或新库的合理场所。这似乎是一个很好的工具,已经使用了很长时间,但显然没有得到充分利用——即使是SAP。记录的函数只涵盖其发布/可重用代码的一小部分。尽管如此,我们都知道要知道,当文档面临压力时,我不应该太惊讶。我一直认为开发人员应该在ABAP实体(程序、功能模块等)上使用内置文档,但似乎很少有人会这么做。如果你将其与适当的命名、模块化以及包的使用相结合,就永远不会猜测系统中有哪些自定义对象以及它们的作用。