复制的菜单画家无法正常工作

2020-09-12 02:36发布

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

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


专家们,

对于标准交易,我需要在应用程序工具栏中添加2个按钮。 我搜索出口,发现一个BADI,它是单一实现BADI,并且只允许使用Fcode + CUS1一个按钮。 因此,我已将标准程序的菜单绘制程序复制到自定义程序,并实现了显式增强,通过该功能我将自定义菜单绘制程序分配给了标准程序。

我已经为第一个自定义按钮实现了BADI,并在我的自定义GUI状态中添加了第二个按钮。

问题是,在标准交易中只有我的第二个按钮可见。 通过BADI菜单增强功能创建的第一个按钮不可见。 实施的BADI是badi_eam_riaufk20_fcode_cus1。

是否可以通过自定义菜单绘制器使该badi实现的自定义按钮可见?

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

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


专家们,

对于标准交易,我需要在应用程序工具栏中添加2个按钮。 我搜索出口,发现一个BADI,它是单一实现BADI,并且只允许使用Fcode + CUS1一个按钮。 因此,我已将标准程序的菜单绘制程序复制到自定义程序,并实现了显式增强,通过该功能我将自定义菜单绘制程序分配给了标准程序。

我已经为第一个自定义按钮实现了BADI,并在我的自定义GUI状态中添加了第二个按钮。

问题是,在标准交易中只有我的第二个按钮可见。 通过BADI菜单增强功能创建的第一个按钮不可见。 实施的BADI是badi_eam_riaufk20_fcode_cus1。

是否可以通过自定义菜单绘制器使该badi实现的自定义按钮可见?

付费偷看设置
发送
4条回答
奄奄一息的小鱼
1楼-- · 2020-09-12 03:14

您为什么同时具有两个GUI状态? 您已通过BAdI对其进行了增强,而另一自定义已从std复制而来。 之一。 如果要在标准后调用自定义GUI状态。 程序通过任何增强功能,它将覆盖第一个GUI状态,这可能是您只能看到自定义复制的GUI状态中的第二个按钮的原因。

请注意,一次只能有一个活动的GUI状态,特别是最后一个SET STATUS中提到的状态。 您不能同时使用这两种状态。

hongfeng1314
2楼-- · 2020-09-12 03:33

是的,这是不可能的。 您不能同时使用两种GUI状态。 您只能保留一个或另一个。

wang628962
3楼-- · 2020-09-12 03:28

如果可以将标准gui复制到自定义gui,为什么不在自定义gui中添加两个按钮呢? 为什么在自定义gui中需要1个,在badi中需要1个

亦是此间程序员
4楼-- · 2020-09-12 03:13

因为在标准GUI状态下,可以通过BADI实施的按钮很少,这些按钮标记为"只能由SAP实施- 内部"。 因此,只是想知道我是否决定将来实现它,我不需要更改我的自定义GUI状态即可将它们设置为按钮。

一周热门 更多>