@@ -25,8 +25,11 @@ CLASS z2ui5_cl_demo_app_153 DEFINITION PUBLIC.
2525 t_tab TYPE STANDARD TABLE OF ty_struct_tab WITH EMPTY KEY ,
2626 END OF ty_struct.
2727
28+ DATA mv_value TYPE string .
29+ DATA mv_value2 TYPE string .
2830 DATA ms_struc TYPE ty_struct.
2931 DATA ms_struc2 TYPE ty_struct.
32+ data mv_long_long_long_long_value type string .
3033
3134 METHODS ui5_display.
3235 METHODS ui5_event.
@@ -37,11 +40,12 @@ ENDCLASS.
3740
3841
3942
40- CLASS Z2UI5_CL_DEMO_APP_153 IMPLEMENTATION .
43+ CLASS z2ui5_cl_demo_app_153 IMPLEMENTATION .
4144
4245
4346 METHOD ui5_display .
4447
48+ client->_bind_edit( val = mv_value pretty_name = 'X' ).
4549 client->_bind_edit( val = ms_struc pretty_name = 'X' ).
4650 client->_bind_edit( mt_string_table ).
4751
@@ -56,10 +60,13 @@ CLASS Z2UI5_CL_DEMO_APP_153 IMPLEMENTATION.
5660 text = 'Source_Code'
5761 target = '_blank'
5862 href = z2ui5_cl_demo_utility=>factory( client )->app_get_url_source_code( )
59- )->get_parent(
63+ )->get_parent(
6064 )->button(
6165 text = 'Rountrip...'
62- press = client->_event( 'POPUP' ) ).
66+ press = client->_event( 'POPUP' )
67+ )->input( value = client->_bind_edit( mv_long_long_long_long_value ) width = `10%`
68+ )->input( value = client->_bind_edit( mv_long_long_long_long_value ) width = `10%`
69+ ).
6370
6471 client->view_display( view->stringify( ) ).
6572
@@ -72,6 +79,11 @@ CLASS Z2UI5_CL_DEMO_APP_153 IMPLEMENTATION.
7279
7380 WHEN 'POPUP' .
7481
82+ IF mv_value <> mv_value2.
83+ client->message_box_display( `pretty name in binidng not working` ).
84+ RETURN .
85+ ENDIF .
86+
7587 IF ms_struc <> ms_struc2.
7688 client->message_box_display( `structure changed error` ).
7789 RETURN .
@@ -110,6 +122,9 @@ CLASS Z2UI5_CL_DEMO_APP_153 IMPLEMENTATION.
110122 ) )
111123 ).
112124
125+ mv_value = `test` .
126+ mv_value2 = `test` .
127+
113128 ms_struc2 = ms_struc.
114129
115130 mt_string_table = VALUE #( ( `row_01` ) ( `row_02` ) ).
0 commit comments