Skip to Content
0
Former Member
Jan 11, 2012 at 04:37 AM

How the Pop UP window got closed on line select

293 Views

Hi All,

at BP_ADDR component we are calling component BP_SEARCH_HELPS by cross component usage on F4,

then we are doing bank details search, then on single line select at View BP_SEARCH_HELPS/BankKeySearchHelpResult

then it goes to event handler method EH_ONSELECT then.

inside this method we have code for to call window outbound plug RETURNRESULT'

METHOD eh_onselect.

........

........

  • via viewmanager:

DATA: lr_window TYPE REF TO cl_bsp_wd_window.

lr_window ?= me->view_manager->get_window_controller( ).

lr_window->call_outbound_plug( iv_outbound_plug = 'RETURNRESULT' ).

endmethod.

but at Window out bound plug there is no code for cross comp Window navigation (like Fire_outbound_plug with navigation link)

then also popup is closing and it gets navigating to BP_ADDR component, how it happenning...?

code at window BP_SEARCH_HELPS/BankKeySearchHelpW outbound plug is

method OP_RETURNRESULT.

endmethod.

there is no navigation link also defined for window BP_SEARCH_HELPS/BankKeySearchHelpW at Runtime repository.

one more question is how the event handler method EH_ONSELECT is executed for line select (we r not define any server event for any field of table's context node), is it property of Table context node?

Thanks,

VjMhyd