on 05-21-2018 4:28 AM
Hi all,
I am working on a navigation from error message just like:
I have defined the logical link and related URL ID and handler class as well.
And I subscribed and called navigation like this:
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' ).
However, when I clicked the error message, nothing happened. And it even didn't go into the Parameter Class "CL_CRM_UI_LTX_NAVBAR_PARAM".
Does anyone know something about this and help me out? Thank you.
Hi ,
Did you write code to get instance like lr_navigation = cl_crm_ui_navigation_service=>get_instance( me ).
I think you can refer to following standard method to understand the whole navigation.
1.CL_CRMCMP_N_SHORTCUTLINKS_IMPL
METHOD / 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
method process_nav_queue
3.CL_CRM_UI_NAVBAR_SRV
METHOD GET_NAVIGATION_INFO_FOR_DESC
Best regards,
Bruce
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
6 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.