Для того чтобы добавить средство поиска для поля в WEB UI. Необходимо
переопределить метод GET_V_ атрибута.
В методе Пропишем следующий код:
ls_map-context_attr - Поле в которое хотим записать результат
ls_map-f4_attr - Поле из средства поиска
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
method GET_V_ZZ_RELEA. DATA lt_inmap TYPE if_bsp_wd_valuehelp_f4descr=>gtype_param_mapping_tab. DATA lt_outmap TYPE if_bsp_wd_valuehelp_f4descr=>gtype_param_mapping_tab. DATA ls_map LIKE LINE OF lt_inmap. ls_map-context_attr = 'ZZ_RELEA'. "Поле в которое хотим записать результат ls_map-f4_attr = 'WEARS'." "Поле из средства поиска APPEND ls_map TO lt_inmap. APPEND ls_map TO lt_outmap. rv_valuehelp_descriptor = NEW cl_bsp_wd_valuehelp_f4descr( iv_help_id = 'CMSH_CURRENCY' iv_help_id_kind = if_bsp_wd_valuehelp_f4descr=>help_id_kind_name iv_input_mapping = lt_inmap iv_output_mapping = lt_outmap ). endmethod. |