如何在ME21N,ME22N和ME23N的应用程序工具栏上添加自定义按钮

2020-09-02 08:35发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我是这个论坛的新手...

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

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


专家们,

我是这个论坛的新手。 我希望有人能帮助我。

我的要求是:

我想在ME21N,ME22N和ME23N的应用程序工具栏上添加一个新的自定义按钮。

此工具栏中已经有标准按钮,包括"文档概述打开","保留","个人设置"等。

因此,在"个人设置"按钮之后,我想添加一个新按钮,并想编写将打开一个自定义屏幕的代码。

我无法为此找到任何出口。...

请帮助...

谢谢...。

4条回答
My梦
2020-09-02 09:07

我非常仔细地搜索了出口或BADI以将自定义按钮添加到标准工具栏,但没有成功,唯一建议的方法是将按钮添加到客户数据中 标签,但这不是必需的。

最终我解决了将按钮+功能代码添加到标准gui状态NORMAL的问题。

步骤:

1。 交易SE80

2。 功能组MEGUI

3。 gui状态-> NORMAL

4。 添加了新按钮(在我的情况下是用于发送电子邮件)和功能代码,状态为

5。 在程序LMEGUICJL中添加了隐式增强功能,其中还处理了标准功能代码。

6。 通过以下ABAP检索订单的数据:

l_transaction = l_appl-> my_trmgr-> get_current()。
读取表l_transaction-> my_data分配索引1。


包含订单的主要数据,从这里可以进行所需的任何解决方案。 在我的情况下,我给PO smartform打电话并通过电子邮件发送给我

一周热门 更多>