CRM Web UI,从错误消息导航到外部URL

2020-09-17 01:07发布

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

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


大家好,

我正在从错误消息导航,就像:

我已经定义了逻辑链接以及相关的URL ID和处理程序类。

我订阅了这样的导航:

lr_msg-> subscribe_message(iv_message_class ='XXX'
iv_message_number ='188'
iv_subscriber = me
iv_activation = abap_true)。

lr_navigation-> navigate(iv_link_id ='ZLINKIT')。

但是,当我单击错误消息时,没有任何反应。 而且它甚至都没有进入参数类" CL_CRM_UI_LTX_NAVBAR_PARAM"。

有人知道这件事并帮助我吗? 谢谢。

(9.4 kB)

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

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


大家好,

我正在从错误消息导航,就像:

我已经定义了逻辑链接以及相关的URL ID和处理程序类。

我订阅了这样的导航:

lr_msg-> subscribe_message(iv_message_class ='XXX'
iv_message_number ='188'
iv_subscriber = me
iv_activation = abap_true)。

lr_navigation-> navigate(iv_link_id ='ZLINKIT')。

但是,当我单击错误消息时,没有任何反应。 而且它甚至都没有进入参数类" CL_CRM_UI_LTX_NAVBAR_PARAM"。

有人知道这件事并帮助我吗? 谢谢。

(9.4 kB)
付费偷看设置
发送
1条回答
SAP砖家
1楼 · 2020-09-17 02:08.采纳回答

嗨,

您是否编写了代码来获取类似lr_navigation = cl_crm_ui_navigation_service => get_instance(me)的实例。

我认为您可以参考以下标准方法来了解整个导航。

1.CL_CRMCMP_N_SHORTCUTLINKS_IMPL

方法/DO_HANDLE_EVENT

LV_NAVIGATION = CL_CRM_UI_NAVIGATION_SERVICE => GET_INSTANCE(ME)。

LV_NAVIGATION-> NAVIGATE(IV_LINK_ID = HTMLB_EVENT_EX-> EVENT_SERVER_NAME)。

2.Cl_bsp_wd_view_manager

方法process_nav_queue

3.CL_CRM_UI_NAVBAR_SRV

方法GET_NAVIGATION_INFO_FOR_DESC

最诚挚的问候,

布鲁斯

一周热门 更多>