如何在CRM webui屏幕中隐藏按钮?

2020-08-22 05:20发布

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

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


尊敬的专家,

我有一个需要在CRM webui中进行代码更改的要求。

需要在"产品组件"页面中进行更改。

从这里我进入"已安装的基础"

然后,我在搜索页面中打开ibase列表之一

在此页面中,我需要为特定角色(保修协调员)禁用或隐藏"编辑"按钮

我对Webui和底层代码一无所知。

1。 如何找到找到编辑按钮所在的程序名称?

2。 当角色=保修协调员时,如何编写代码以禁用或隐藏编辑按钮?

3。 如何更改基础SAP代码? 因为这不是自定义代码。

请帮助!

谢谢

Gopal

page1.jpg (26.3 kB)

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

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


尊敬的专家,

我有一个需要在CRM webui中进行代码更改的要求。

需要在"产品组件"页面中进行更改。

从这里我进入"已安装的基础"

然后,我在搜索页面中打开ibase列表之一

在此页面中,我需要为特定角色(保修协调员)禁用或隐藏"编辑"按钮

我对Webui和底层代码一无所知。

1。 如何找到找到编辑按钮所在的程序名称?

2。 当角色=保修协调员时,如何编写代码以禁用或隐藏编辑按钮?

3。 如何更改基础SAP代码? 因为这不是自定义代码。

请帮助!

谢谢

Gopal

page1.jpg (26.3 kB)
付费偷看设置
发送
2条回答
小灯塔
1楼-- · 2020-08-22 06:02

1。 创建增强。

2。 在CRM Web UI组件中搜索表rt_buttons。

3。 如果要隐藏按钮,请从rt_buttons中删除按钮信息。 如果要禁用按钮,请将rt_buttons表中的enabled属性设置为false。

希望这能回答您的问题。

干杯

Sai

大道至简
2楼-- · 2020-08-22 05:45

Hi Sai

我尝试如下重新定义IF_BSP_WD_TOOLBAR_​​CALLBACK〜GET_BUTTONS方法。

但是它不起作用。 编辑按钮不会隐藏。

在调试模式下,我可以看到它调用了此方法,但奇怪的是,它最后跳过了DELETE rt_buttons语句。

另外,我观察到它正在跳过READ TABLE rt_buttons。

为什么会这样? 我究竟做错了什么? 我需要将代码放入其他方法中吗?

一周热门 更多>