Hi Gaurav,
You have to write the code in the Submit button as shown below,
DATA LT_RANGE TYPE REF TO DATA. FIELD-SYMBOLS <FS_EBELN> TYPE TABLE. if not lt_range is INITIAL. CALL METHOD wd_this->go_select->get_range_table_of_sel_field EXPORTING i_id = 'EBELN' receiving rt_range_table = LT_RANGE . ASSIGN LT_RANGE->* TO <FS_EBELN>. DATA lo_nd_item_details TYPE REF TO if_wd_context_node. DATA lt_item_details TYPE wd_this->elements_item_details. * navigate from <CONTEXT> to <ITEM_DETAILS> via lead selection lo_nd_item_details = wd_context->get_child_node( name = wd_this->wdctx_item_details ). * @TODO handle non existant child * IF lo_nd_item_details IS INITIAL. * ENDIF. SELECT * FROM EKPO INTO CORRESPONDING FIELDS OF TABLE lt_item_details WHERE EBELN IN <FS_EBELN>. ** @TODO compute values ** e.g. call a model function * lo_nd_item_details->bind_table( new_items = lt_item_details set_initial_elements = abap_true ). else. * get message manager DATA lo_api_controller TYPE REF TO if_wd_controller. DATA lo_message_manager TYPE REF TO if_wd_message_manager. lo_api_controller ?= wd_this->wd_get_api( ). CALL METHOD lo_api_controller->get_message_manager RECEIVING message_manager = lo_message_manager . * report message CALL METHOD lo_message_manager->raise_error_message EXPORTING message_text = 'Enter the Data in Selec-Options' * params = * msg_user_data = . endif.