@@ -10,7 +10,7 @@ CLASS z2ui5_cl_demo_app_342 DEFINITION
1010 DATA mv_init TYPE abap_bool .
1111 DATA mv_table TYPE string .
1212
13- DATA mt_DATA_tmp TYPE REF TO data .
13+ DATA mt_data_tmp TYPE REF TO data .
1414 DATA mt_data TYPE REF TO data .
1515
1616 DATA mo_lay TYPE REF TO z2ui5_cl_demo_app_333.
@@ -85,9 +85,9 @@ CLASS z2ui5_cl_demo_app_342 IMPLEMENTATION.
8585
8686 WHEN 'SELECTION_CHANGE' .
8787
88- client->nav_app_call( Z2UI5_CL_DEMO_APP_340 =>factory(
89- io_table = mt_data
90- io_layout = mo_lay ) ).
88+ client->nav_app_call( z2ui5_cl_demo_app_340 =>factory(
89+ io_table = mt_data
90+ io_layout = mo_lay ) ).
9191
9292 WHEN 'BACK' .
9393
@@ -115,10 +115,12 @@ CLASS z2ui5_cl_demo_app_342 IMPLEMENTATION.
115115 mo_lay = z2ui5_cl_demo_app_333=>factory( i_data = mt_data
116116 vis_cols = 5 ).
117117
118+ ASSIGN mt_data->* TO FIELD-SYMBOL (<table> ).
119+
118120 DATA (table ) = page->table( width = 'auto'
119121 mode = 'SingleSelectLeft'
120122 selectionchange = client->_event( 'SELECTION_CHANGE' )
121- items = client->_bind_edit( val = mt_data->* ) ).
123+ items = client->_bind_edit( val = <table> ) ).
122124
123125 DATA (columns ) = table->columns( ).
124126
@@ -175,7 +177,10 @@ CLASS z2ui5_cl_demo_app_342 IMPLEMENTATION.
175177
176178 ENDIF .
177179
178- IF mo_lay->mr_data->* <> mt_data->*.
180+ ASSIGN mo_lay->mr_data->* TO FIELD-SYMBOL (<data> ).
181+ ASSIGN mt_data->* TO FIELD-SYMBOL (<table> ).
182+
183+ IF <data> <> <table> .
179184 client->message_toast_display( 'ERROR - mo_layout->mr_data->* ne mt_table->*' ).
180185 ENDIF .
181186
@@ -196,7 +201,7 @@ CLASS z2ui5_cl_demo_app_342 IMPLEMENTATION.
196201 p_table_kind = cl_abap_tabledescr=>tablekind_std ).
197202
198203 CREATE DATA mt_data TYPE HANDLE new_table_desc.
199- CREATE DATA mt_DATA_tmp TYPE HANDLE new_table_desc.
204+ CREATE DATA mt_data_tmp TYPE HANDLE new_table_desc.
200205
201206 ASSIGN mt_data->* TO <table> .
202207
@@ -211,7 +216,7 @@ CLASS z2ui5_cl_demo_app_342 IMPLEMENTATION.
211216
212217 ENDTRY .
213218
214- mt_DATA_tmp = mt_data.
219+ mt_data_tmp = mt_data.
215220
216221 ENDMETHOD .
217222
0 commit comments