ABAP TCODE执行闪退,程序执行不闪退

今天帮忙看了一个问题:TCODE执行闪退,SE38执行程序不闪退。

过程:一步一步debug,后来发现会进到一个FM:SUSR_ZBV_CHECK_IF_ACTIVE,显示not_active。

原因:TCODE配置错了!

如图,正常我们创建TCODE,一般的report选择的是第二个,默认屏幕是自动生成的1000屏幕,而dialog的TCODE选第一个,屏幕号给自建屏幕(非1000),而这边他创建时候选的第一个,还分配了1000屏幕。。。So

解决办法:重新创建个TCODE:选第二个,问题解决。

posted @ 2019-09-20 23:41  linhuang  阅读(4)  评论(0编辑  收藏  举报  来源