未指定include块未定义或拼写错误....

2020-08-27 15:49发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我们需要在MIR7交易基本数据屏幕中添加一个字段,

为此,我使用了Badi'BADI_FDCB_SUBBAS04'。

我使用此Badi尝试在已添加的交易屏幕中添加该字段。

现在我的问题是当我尝试提供模块状态并调用子屏幕

subbas04,包括cprog dynnr。

并尝试通过错误激活它
include块未指定,定义不正确或拼写错误

请尽力帮助我解决这个问题,我在cnn中尝试了某人已经更新过该帖子的帖子,但对于该帖子却没有适当的答案

预先感谢

维杰

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我们需要在MIR7交易基本数据屏幕中添加一个字段,

为此,我使用了Badi'BADI_FDCB_SUBBAS04'。

我使用此Badi尝试在已添加的交易屏幕中添加该字段。

现在我的问题是当我尝试提供模块状态并调用子屏幕

subbas04,包括cprog dynnr。

并尝试通过错误激活它
include块未指定,定义不正确或拼写错误

请尽力帮助我解决这个问题,我在cnn中尝试了某人已经更新过该帖子的帖子,但对于该帖子却没有适当的答案

预先感谢

维杰

付费偷看设置
发送
3条回答
太Q了
1楼 · 2020-08-27 16:06.采纳回答

嗨,

尝试在屏幕绘画器中定义该子屏幕,保存并激活。

希望它会在这里起作用。

谢谢

Gourav。

木偶小白
3楼-- · 2020-08-27 15:51

我在互联网上发现的各种方法都不适合我的情况。 然后,我碰巧通过在元素列表中的所有大写字母中重新键入子屏幕名称来解决该问题。 有效。

我认为在ABAP编辑器和屏幕绘画程序之间处理名称时存在不一致的规则。

要重现该问题,

1。 创建一个名为" subscreen_detail"的子屏幕区域。 保存。 激活。

2。 在流程逻辑中,编写"包括sy-repid'1000'的调用子屏幕subscreen_detail。"。 检查语法。 您将收到此错误。

3。 在元素列表中,将名称重新输入为" SUBSCREEN_DETAIL"。 保存。

4。 回到流程逻辑,检查语法,问题就消失了。

我不敢相信SAP会在9102年出现这种愚蠢的错误。可惜。

无论如何,以大写字母重新输入名称确实可以解决这个愚蠢的问题。

一周热门 更多>