on 08-20-2014 8:00 AM
hi all,
is it possible to create and handle actions in fpm toolbar dropdown.
How can handle that dropdown list.Kindly help in this issue.
Warm Regards,
Jack.
Hi Jack,
Please refer Developer's Guide document dropdown has been explained in details here.
Refer this link:
thanks,
vidyasagar
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jack,
Please see the code below to crate drop down in the OVP toolbar.
DATA: ls_drop_down TYPE if_fpm_ovp=>ty_s_toolbar_drop_down_item,
lt_drop_down TYPE if_fpm_ovp=>ty_t_toolbar_drop_down_item,
ls_event_parameter TYPE fpm_s_parameter,
ls_drop TYPE if_fpm_ovp=>ty_s_toolbar_drop_down,
lv_year TYPE i.
DATA ls_button_new TYPE if_fpm_ovp=>ty_s_toolbar_button.
* Add a dropdown to the toolbar and fill the values
ls_drop-element_id = 'YEAR'.
ls_drop-label_text = cl_wd_utilities=>get_otr_text_by_alias( alias = 'PAOC_ESS_WDA_OTR/YEAR' ).
ls_drop-enabled = abap_true.
ls_drop-alignment = gc_alignment_left.
ls_drop-index = 1.
ls_drop-visibility = cl_wd_uielement=>e_visible-visible.
lv_year = sy-datum(4).
ls_drop_down-text = lv_year.
ls_drop_down-enabled = abap_true.
ls_drop_down-visibility = abap_true.
ls_drop_down-action_id = lv_year.
ls_drop_down-event_id = 'ON_SELECT_YEAR'.
ls_event_parameter-name = 'ON_SELECT_YEAR'.
ls_event_parameter-value = lv_year.
APPEND ls_event_parameter TO ls_drop_down-event_parameters.
APPEND ls_drop_down TO lt_drop_down.
lv_year = sy-datum(4) + 1.
ls_drop_down-text = lv_year.
ls_drop_down-enabled = abap_true.
ls_drop_down-visibility = abap_true.
ls_drop_down-action_id = lv_year.
ls_drop_down-event_id = 'ON_SELECT_YEAR'.
ls_event_parameter-name = 'ON_SELECT_YEAR'.
ls_event_parameter-value = lv_year.
APPEND ls_event_parameter TO ls_drop_down-event_parameters.
APPEND ls_drop_down TO lt_drop_down.
TRY.
io_ovp->add_toolbar_drop_down_list(
EXPORTING
is_toolbar_drop_down_list = ls_drop
it_toolbar_drop_down_list_item = lt_drop_down ).
CATCH cx_fpm_floorplan.
ENDTRY.
Thanks,
Nageswar.
User | Count |
---|---|
84 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.