|
1 |
| -CLASS cl_gui_alv_grid DEFINITION PUBLIC. |
| 1 | +CLASS cl_gui_alv_grid DEFINITION PUBLIC INHERITING FROM cl_gui_control. |
2 | 2 | PUBLIC SECTION.
|
3 | 3 |
|
4 | 4 | METHODS constructor
|
@@ -92,19 +92,31 @@ CLASS cl_gui_alv_grid DEFINITION PUBLIC.
|
92 | 92 | IMPORTING
|
93 | 93 | i_gridtitle TYPE lvc_title.
|
94 | 94 |
|
| 95 | + METHODS check_changed_data |
| 96 | + EXPORTING |
| 97 | + e_valid TYPE abap_bool |
| 98 | + CHANGING |
| 99 | + c_refresh TYPE abap_bool DEFAULT abap_true. |
| 100 | + |
| 101 | + CONSTANTS mc_fc_detail TYPE ui_func VALUE 'TODO'. |
| 102 | + CONSTANTS mc_fc_loc_append_row TYPE ui_func VALUE 'TODO'. |
| 103 | + CONSTANTS mc_fc_loc_copy TYPE ui_func VALUE 'TODO'. |
95 | 104 | CONSTANTS mc_fc_loc_copy_row TYPE ui_func VALUE 'TODO'.
|
| 105 | + CONSTANTS mc_fc_loc_cut TYPE ui_func VALUE 'TODO'. |
96 | 106 | CONSTANTS mc_fc_loc_delete_row TYPE ui_func VALUE 'TODO'.
|
97 |
| - CONSTANTS mc_fc_loc_append_row TYPE ui_func VALUE 'TODO'. |
98 | 107 | CONSTANTS mc_fc_loc_insert_row TYPE ui_func VALUE 'TODO'.
|
99 | 108 | CONSTANTS mc_fc_loc_move_row TYPE ui_func VALUE 'TODO'.
|
100 |
| - CONSTANTS mc_fc_loc_copy TYPE ui_func VALUE 'TODO'. |
101 |
| - CONSTANTS mc_fc_loc_cut TYPE ui_func VALUE 'TODO'. |
102 | 109 | CONSTANTS mc_fc_loc_paste TYPE ui_func VALUE 'TODO'.
|
103 | 110 | CONSTANTS mc_fc_loc_paste_new_row TYPE ui_func VALUE 'TODO'.
|
104 | 111 | CONSTANTS mc_fc_loc_undo TYPE ui_func VALUE 'TODO'.
|
| 112 | + CONSTANTS mc_fc_refresh TYPE ui_func VALUE 'TODO'. |
105 | 113 | ENDCLASS.
|
106 | 114 |
|
107 | 115 | CLASS cl_gui_alv_grid IMPLEMENTATION.
|
| 116 | + METHOD check_changed_data. |
| 117 | + RETURN. " todo, implement method |
| 118 | + ENDMETHOD. |
| 119 | + |
108 | 120 | METHOD set_gridtitle.
|
109 | 121 | RETURN. " todo, implement method
|
110 | 122 | ENDMETHOD.
|
|
0 commit comments