Skip to content

Commit b886c02

Browse files
committed
update demos
1 parent 0caa553 commit b886c02

File tree

2 files changed

+19
-5
lines changed

2 files changed

+19
-5
lines changed

src/z2ui5_cl_demo_app_011.clas.abap

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ CLASS Z2UI5_CL_DEMO_APP_011 IMPLEMENTATION.
5050
)->get_parent( ).
5151

5252
DATA(tab) = page->table(
53-
items = client->_bind_edit( t_tab )
53+
items = client->_bind_edit( val = t_tab compress = abap_false )
5454
mode = 'MultiSelect'
5555
)->header_toolbar(
5656
)->overflow_toolbar(
@@ -125,7 +125,6 @@ CLASS Z2UI5_CL_DEMO_APP_011 IMPLEMENTATION.
125125
lr_tab->editable = check_editable_active.
126126
ENDLOOP.
127127

128-
129128
WHEN 'BUTTON_DELETE'.
130129
DELETE t_tab WHERE selkz = abap_true.
131130

src/z2ui5_cl_demo_app_153.clas.abap

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)