使用cl_gui_column_tree树结构窗口,报MESSAGE_TYPE_X错误原来是自己不仔细造成

在显示时出现dump(如下)

 

 

 

 

 

类别 ABAP 编程错误
运行时错误 MESSAGE_TYPE_X
ABAP 程序 SAPLOLEA
应用程序组件 BC-FES-OAC
日期和时间 2021.06.21 11:05:34

 

短文本
The current application has triggered a termination with a short dump.

 

发生了什么?
The current application program has detected a situation that should
not occur. A termination with short dump has therefore been triggered
by the key word MESSAGE (type X).

 

您可以做什么?
Note down which actions and inputs caused the error.


To process the problem further, contact you SAP system
administrator.

Using Transaction ST22 for ABAP Dump Analysis, you can look
at and manage termination messages, and you can also
keep them for a long time.

错误分析
Short text of the error message:
控制框架:错误处理控制
Long text of the error message:
诊断
系统试图处理来表示服务器上的自动操作队列的命令时出错。
多个可能的原因如下所示:
- 表示服务器上的 SAP GUI 安装错误或版本过时。
- 应用程序中存在错误
- SAPGUI 或集成控制中出现错误
步骤
1. 请确保为系统版本导入了正确的支持包、当前核心以及 SAP 补丁
2. 检查错误出现在本地的一台计算机或几台计算机上,还是所有的计算机上
。注意错误是否只针对某些用户出现,例如,由于特定的定制设置。
如果只是出现的本地,则表示存在计算机的安装问题。检查安装;如果有必
要,重新安装软件。在转储中,搜索 SY-MSGLI 字段,因为该字段可能指向
错误的原因。
3. 激活自动跟踪(根据 SAP Note 158985)。
4. 启动事务并继续,直到出现转储前的屏幕。
5. 从系统 -> 实用程序菜单中,选择自动操作队列同步处理。
GUI 的状态栏显示文本:
“自动操作同步模式开启”
6. 如果继续使用应用程序,程序崩溃将显示导致此错误的 ABAP 调用;自动
跟踪将包含表示服务器上的错误。

解决办法:造成这个报错时,看了错误分析后还以为是版本的问题造成的,但是又发现当时其他客户端有正确的能够打开,最后通过DEBUG发现问题原因居然是自己树形结构的主节点没有配置导致的问题

 

posted @ 2021-06-23 16:41  别忘了带红领巾  阅读(1323)  评论(0)    收藏  举报