@@ -159,18 +159,15 @@ CLASS Z2UI5_CL_TCL_APP_02 IMPLEMENTATION.
159159
160160 METHOD z2ui5_on_render_view_edit .
161161
162- DATA (page ) = Z2UI5_CL_XML_VIEW =>factory( )->shell(
162+ DATA (page ) = z2ui5_cl_xml_view =>factory( )->shell(
163163 )->page(
164- title = 'abap2ui5 - Table Maintenance'
164+ title = 'abap2UI5 - Table Maintenance'
165165 navbuttonpress = client->_event( 'BACK' )
166166 shownavbutton = abap_true
167167 )->header_content(
168168 )->link(
169169 text = 'Demo' target = '_blank'
170170 href = `https://twitter.com/abap2UI5/status/1634206964291911682`
171- * )->link(
172- * text = 'Source_Code' target = '_blank'
173- * href = Z2UI5_CL_XML_VIEW=>hlp_get_source_code_url( app = me )
174171 )->get_parent(
175172 )->sub_header(
176173 )->overflow_toolbar(
@@ -195,7 +192,7 @@ CLASS Z2UI5_CL_TCL_APP_02 IMPLEMENTATION.
195192
196193 grid = page->grid( 'L12 M12 S12' )->content( 'layout' ).
197194
198- DATA (cont ) = grid->simple_form( )->content( 'form' ).
195+ DATA (cont ) = grid->simple_form( )->content( 'form' ).
199196
200197 cont->overflow_toolbar(
201198 )->button(
@@ -216,7 +213,7 @@ CLASS Z2UI5_CL_TCL_APP_02 IMPLEMENTATION.
216213
217214 DATA (tab ) = scroll->table(
218215 width = '100rem'
219- items = client->_bind ( ms_edit-t_table )
216+ items = client->_bind_edit ( ms_edit-t_table )
220217 mode = 'MultiSelect' ).
221218
222219 DATA (lt_fields ) = lcl_db=>get_fieldlist_by_table( ms_edit-t_table ).
@@ -247,18 +244,15 @@ CLASS Z2UI5_CL_TCL_APP_02 IMPLEMENTATION.
247244
248245 METHOD z2ui5_on_render_view_export .
249246
250- DATA (page ) = Z2UI5_CL_XML_VIEW =>factory( )->shell(
247+ DATA (page ) = z2ui5_cl_xml_view =>factory( )->shell(
251248 )->page(
252- title = 'abap2ui5 - Table Maintenance'
249+ title = 'abap2UI5 - Table Maintenance'
253250 navbuttonpress = client->_event( 'BACK' )
254251 shownavbutton = abap_true
255252 )->header_content(
256253 )->link(
257254 text = 'Demo'
258255 href = `https://twitter.com/abap2UI5/status/1634206964291911682`
259- * )->link(
260- * text = 'Source_Code'
261- * href = Z2UI5_CL_XML_VIEW=>hlp_get_source_code_url( app = me )
262256 )->get_parent(
263257 )->sub_header(
264258 )->overflow_toolbar(
@@ -281,19 +275,18 @@ CLASS Z2UI5_CL_TCL_APP_02 IMPLEMENTATION.
281275 )->label( 'Table'
282276 )->input( 'SPFLI'
283277 )->label( 'Format'
284- )->segmented_button( client->_bind ( ms_export-segment_key )
278+ )->segmented_button( client->_bind_edit ( ms_export-segment_key )
285279 )->items(
286280 )->segmented_button_item( key = 'json' text = 'json'
287281 )->segmented_button_item( key = 'csv' text = 'csv'
288282 )->segmented_button_item( key = 'xml' text = 'xml' ).
289283
290284 grid = page->grid( 'L12 M12 S12' )->content( 'layout' ).
291285
292- * grid->scroll_container( '75%'
293- page->code_editor(
294- type = COND #( WHEN ms_export-segment_key = 'csv' THEN | plain_text| ELSE ms_import-segment_key )
295- value = client->_bind( ms_export-editor )
296- editable = abap_false ).
286+ page->code_editor(
287+ type = COND #( WHEN ms_export-segment_key = 'csv' THEN | plain_text| ELSE ms_export-segment_key )
288+ value = client->_bind( ms_export-editor )
289+ editable = abap_false ).
297290
298291 page->footer(
299292 )->overflow_toolbar(
@@ -304,25 +297,22 @@ CLASS Z2UI5_CL_TCL_APP_02 IMPLEMENTATION.
304297 type = 'Emphasized'
305298 icon = 'sap-icon://download-from-cloud' ).
306299
307- client->view_display( page->get_root( )->xml_get( ) ).
300+ client->view_display( page->get_root( )->xml_get( ) ).
308301
309302 ENDMETHOD .
310303
311304
312305 METHOD z2ui5_on_render_view_import .
313306
314- DATA (page ) = Z2UI5_CL_XML_VIEW =>factory( )->shell(
307+ DATA (page ) = z2ui5_cl_xml_view =>factory( )->shell(
315308 )->page(
316309 title = 'abap2UI5 - Table Maintenance'
317310 navbuttonpress = client->_event( 'BACK' )
318- shownavbutton = abap_true
311+ shownavbutton = abap_true
319312 )->header_content(
320313 )->link(
321314 text = 'Demo'
322315 href = `https://twitter.com/abap2UI5/status/1634206964291911682`
323- * )->link(
324- * text = 'Source_Code'
325- * href = Z2UI5_CL_XML_VIEW=>hlp_get_source_code_url( app = me )
326316 )->get_parent(
327317 )->sub_header(
328318 )->overflow_toolbar(
@@ -345,19 +335,18 @@ CLASS Z2UI5_CL_TCL_APP_02 IMPLEMENTATION.
345335 )->label( 'Table'
346336 )->input( 'SPFLI'
347337 )->label( 'Format'
348- )->segmented_button( client->_bind ( ms_import-segment_key ) )->get(
338+ )->segmented_button( client->_bind_edit ( ms_import-segment_key ) )->get(
349339 )->items( )->get(
350340 )->segmented_button_item( key = 'json' text = 'json'
351341 )->segmented_button_item( key = 'csv' text = 'csv'
352342 )->segmented_button_item( key = 'xml' text = 'xml' ).
353343
354344 grid = page->grid( 'L12 M12 S12' )->content( 'layout' ).
355345
356- * grid->scroll_container( '75%'
357- page->code_editor(
358- type = COND #( WHEN ms_import-segment_key = 'csv' THEN | plain_text| ELSE ms_import-segment_key )
359- value = client->_bind( ms_import-editor )
360- editable = abap_true ).
346+ page->code_editor(
347+ type = COND #( WHEN ms_import-segment_key = 'csv' THEN | plain_text| ELSE ms_import-segment_key )
348+ value = client->_bind_edit( ms_import-editor )
349+ editable = abap_true ).
361350
362351 page->footer( )->overflow_toolbar(
363352 )->button(
0 commit comments