【问题标题】:How can I benefit from the SE83 SAP Reuse Library?我如何从 SE83 SAP 重用库中受益?
【发布时间】:2012-02-23 14:46:44
【问题描述】:

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

这些函数/类中的大多数对于在 SAP 工作过任何时间的人来说也是相对知名的,例如 ALV 网格、确认提示、转换例程等。

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

可在here 找到有关重用库的 SAP 帮助。

【问题讨论】:

    标签: abap


    【解决方案1】:

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

    回答你的第二个问题:

    我不认为 Reuse 库在这些版本中进行了任何或许多更新。如果单击工具栏上的“库”按钮,您将看到显示的默认库是“SAP 技术”。 (我的包含一个名为“E-Government Toolbox”的额外库,它是空的。我认为这是一种“可插入”的方式,为开发人员维护可重用组件的引用。SAP 提供的组件在多年, 我不知道 SAP 发布了更多可以导入系统的可重用组件。像SAPlink 这样的社区努力可能是共享可重用组件的更好选择,但是实际上需要的是社区驱动的存储库分享它们。

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

    【讨论】:

    • 感谢您的回复。我在几个客户站点工作,每个站点都有自己特定行业的常用对象,或“他们的做事方式”。这可能仍然是为他们的内部支持团队记录常用功能或新库的合理位置。它似乎是他们多年来一直使用的一个很棒的工具,但显然没有得到充分利用——即使是 SAP。记录的功能仅涵盖其已发布/可重用代码的一小部分。尽管如此,我们都知道,当文件面临压力时,第一件事就发生在窗外,所以我不应该太惊讶。
    • 我的感觉一直是开发人员应该使用 ABAP 实体(程序、功能模块等)的内置文档,但似乎很少有人打扰。如果将其与适当的命名和模块化以及包的使用结合起来,就永远不会猜测系统中的自定义对象是什么以及它们的作用。
    猜你喜欢
    • 1970-01-01
    • 2010-09-12
    • 1970-01-01
    • 2012-11-13
    • 2014-05-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多