mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-01 12:20:51 +08:00
added info header to overwrite table dialog
This commit is contained in:
parent
56d9775106
commit
3762817294
|
@ -729,14 +729,15 @@ CLASS lcl_popups IMPLEMENTATION.
|
||||||
|
|
||||||
METHOD popup_select_obj_overwrite.
|
METHOD popup_select_obj_overwrite.
|
||||||
DATA:
|
DATA:
|
||||||
ls_list LIKE LINE OF it_list,
|
ls_list LIKE LINE OF it_list,
|
||||||
ls_popup_list TYPE t_popup_select_list,
|
ls_popup_list TYPE t_popup_select_list,
|
||||||
lt_popup_list TYPE t_popup_select_list_tt,
|
lt_popup_list TYPE t_popup_select_list_tt,
|
||||||
lo_events TYPE REF TO cl_salv_events_table,
|
lo_events TYPE REF TO cl_salv_events_table,
|
||||||
lo_columns TYPE REF TO cl_salv_columns_table,
|
lo_columns TYPE REF TO cl_salv_columns_table,
|
||||||
lt_columns TYPE salv_t_column_ref,
|
lt_columns TYPE salv_t_column_ref,
|
||||||
ls_column TYPE salv_s_column_ref,
|
ls_column TYPE salv_s_column_ref,
|
||||||
lo_column TYPE REF TO cl_salv_column_list.
|
lo_column TYPE REF TO cl_salv_column_list,
|
||||||
|
lo_table_header TYPE REF TO cl_salv_form_text.
|
||||||
|
|
||||||
LOOP AT it_list INTO ls_list.
|
LOOP AT it_list INTO ls_list.
|
||||||
MOVE-CORRESPONDING ls_list TO ls_popup_list.
|
MOVE-CORRESPONDING ls_list TO ls_popup_list.
|
||||||
|
@ -761,6 +762,12 @@ CLASS lcl_popups IMPLEMENTATION.
|
||||||
SET HANDLER on_select_list_link_click FOR lo_events.
|
SET HANDLER on_select_list_link_click FOR lo_events.
|
||||||
SET HANDLER on_select_list_function_click FOR lo_events.
|
SET HANDLER on_select_list_function_click FOR lo_events.
|
||||||
|
|
||||||
|
CREATE OBJECT lo_table_header
|
||||||
|
EXPORTING
|
||||||
|
text = |The following Objects have been modified locally. Select the Objects which should be overwritten.|.
|
||||||
|
|
||||||
|
mo_select_list_popup->set_top_of_list( lo_table_header ).
|
||||||
|
|
||||||
lo_columns = mo_select_list_popup->get_columns( ).
|
lo_columns = mo_select_list_popup->get_columns( ).
|
||||||
lo_columns->set_optimize( abap_true ).
|
lo_columns->set_optimize( abap_true ).
|
||||||
lt_columns = lo_columns->get( ).
|
lt_columns = lo_columns->get( ).
|
||||||
|
|
Loading…
Reference in New Issue
Block a user