对象仍处于非活动版本

Object is still in inactive version

我已经创建了一个基本应用程序来获取 SAP ABAP 中的公司详细信息,其中包含以下详细信息。

  1. 包名称:ZSPT_930AM_PKG_1
  2. 应用程序名称:ZSPT_930AM_CMPNY_INFO_1
  3. 交易代码:Z39CD
  4. 运输请求编号:EC6K900010
  5. 子请求编号:EC6K900011

我已经激活了我的应用程序和配置,如包、T 代码也工作正常,但当我尝试释放我的传输请求时,我仍然收到以下错误。 请在下面的图片 5 中找到错误。

我已经验证了我的所有配置,但仍然不知道哪里出错了,它仍然显示对象处于非活动状态。 有人请帮我解决这个问题。

您的错误提示,REPT-object(= 报告文本)未激活。

在您的代码中,您使用了框架标题 TEXT-001。如果您通过后端编辑器显示程序源代码(事务代码 SE38),您可以通过菜单 Goto > Text Elements > Text Symbols:

找到该文本元素

在那里,您有一个按钮或菜单来激活您的文本元素。


如果您在运输工具中 (SE01/SE10),您可以看到运输工具中的所有 objects(双击运输工具编号):

在那里你可以看到你的交通工具的不同 object。

如果您定位在 REPT-text 上并输入 F4,您将获得所有 object 类型的列表(有很多)。一些 object 是其他 object 的容器(PROG 是 REPS(源代码)和 REPT(文本)的组合,CLASS 包括方法,...)