abap - 对象仍处于非事件版本

标签 abap alv sap-basis

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

  • 包名:ZSPT_930AM_PKG_1
  • 应用程序名称:ZSPT_930AM_CMPNY_INFO_1
  • 交易代码:Z39CD
  • 传输请求编号:EC6K900010
  • 子请求编号:EC6K900011

  • 我已经激活了我的应用程序和配置,如包,T-Code 也工作正常,但是当我尝试发布我的传输请求时,我仍然收到以下错误。
    请在下面附上的图 5 中找到错误。
    This is my Package
    This is my application, and you can see the status of application is ACTIVE
    Transaction code of my application
    This is my transport request organizer, here my request is EC6K900010
    This is my error
    我已经验证了我的所有配置,但仍然不知道我哪里出错了,它仍然显示对象处于非事件状态。
    有人请帮我解决这个问题。

    最佳答案

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

    在您的代码中,您使用框架标题 TEXT-001 .如果您通过后端编辑器显示程序源代码(事务代码 SE38),您可以通过菜单转到 > 文本元素 > 文本符号找到此文本元素:

    enter image description here

    在那里,您有一个按钮或菜单可以指向 激活 你的文本元素。

    如果您在运输 (SE01/SE10) 中,您可以看到运输中的所有对象(双击运输编号):
    enter image description here

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

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

    关于abap - 对象仍处于非事件版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47759345/

    相关文章:

    events - 应用自定义工具栏后标准工具栏消失

    abap - 如何使用REUSE_ALV_FIELDCATALOG_MERGE功能模块?

    authorization - 根据授权限制维护 View 输出

    abap - 调试后台作业(一步)和调试程序有什么区别?

    db2 - 为什么 `FOR ALL ENTRIES` 会降低 DB6 上 CDS View 的性能?

    abap - 哪个具有更好的性能 : SELECT. ..ENDSELECT (1 by 1) 或 SELECT...INTO TABLE/LOOP AT

    abap - 如何禁用 ALV 中的行选择器?

    javascript - 使用 javascript 将 FB.api() 的结果获取到 abap 中

    abap - 今天更改了什么 ABAP 对象?

    authorization - ABAP 中授权对象和对象类的区别?