对象仍处于非活动版本

Yav*_*eep 4 abap sap-basis alv

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

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

我已经激活了我的应用程序和配置,如包,T-Code 也工作正常,但是当我尝试发布我的传输请求时,我仍然收到以下错误。请在下面附上的图 5 中找到错误。

这是我的包裹 这是我的申请,你可以看到申请的状态是ACTIVE 我的应用程序的交易代码 这是我的运输请求组织者,这里我的请求是 EC6K900010 这是我的错误

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

knu*_*nut 5

您的错误表明,REPT 对象(= 报告文本)未处于活动状态。

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

在此处输入图片说明

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


如果您在运输 (SE01/SE10) 中,您可以看到运输中的所有对象(双击运输编号): 在此处输入图片说明

在那里您可以看到运输工具的不同对象。

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