@@ -6,29 +6,26 @@ CLASS z2ui5_cl_demo_app_153 DEFINITION PUBLIC.
6
6
7
7
DATA client TYPE REF TO z2ui5_if_client.
8
8
9
- DATA mt_string_table TYPE string_table.
10
- DATA mt_string_table2 TYPE string_table.
11
-
12
9
TYPES :
13
10
BEGIN OF ty_dataset,
14
11
label TYPE string ,
15
- type TYPE string ,
12
+ * type TYPE string,
16
13
data TYPE string_table,
17
14
border_width TYPE i ,
18
- border_color TYPE string ,
15
+ * border_color TYPE string,
19
16
border_radius TYPE i ,
20
17
border_skipped TYPE abap_bool ,
21
- show_line TYPE abap_bool ,
22
- background_color TYPE string ,
23
- hover_offset TYPE i ,
24
- order TYPE i ,
25
- fill TYPE string ,
26
- hidden TYPE abap_bool ,
27
- point_style TYPE string ,
28
- point_border_color TYPE string ,
29
- point_radius TYPE i ,
30
- point_hover_radius TYPE i ,
31
- rtl TYPE abap_bool ,
18
+ * show_line TYPE abap_bool,
19
+ * background_color TYPE string,
20
+ * hover_offset TYPE i,
21
+ * order TYPE i,
22
+ * fill TYPE string,
23
+ * hidden TYPE abap_bool,
24
+ * point_style TYPE string,
25
+ * point_border_color TYPE string,
26
+ * point_radius TYPE i,
27
+ * point_hover_radius TYPE i,
28
+ * rtl TYPE abap_bool,
32
29
END OF ty_dataset.
33
30
34
31
TYPES ty_datasets TYPE STANDARD TABLE OF ty_dataset WITH DEFAULT KEY .
@@ -44,12 +41,13 @@ CLASS z2ui5_cl_demo_app_153 DEFINITION PUBLIC.
44
41
data TYPE ty_data,
45
42
END OF ty_chart .
46
43
47
-
48
- DATA mv_value TYPE string .
49
- DATA mv_value2 TYPE string .
44
+ * DATA mt_string_table TYPE string_table.
45
+ * DATA mt_string_table2 TYPE string_table.
46
+ * DATA mv_value TYPE string.
47
+ * DATA mv_value2 TYPE string.
50
48
DATA ms_struc TYPE ty_chart.
51
49
DATA ms_struc2 TYPE ty_chart.
52
- DATA mv_long_long_long_long_value TYPE string .
50
+ * DATA mv_long_long_long_long_value TYPE string.
53
51
54
52
METHODS ui5_display.
55
53
METHODS ui5_event.
@@ -65,9 +63,9 @@ CLASS Z2UI5_CL_DEMO_APP_153 IMPLEMENTATION.
65
63
66
64
METHOD ui5_display .
67
65
68
- client->_bind_edit( val = mv_value pretty_name = 'X' ).
66
+ * client->_bind_edit( val = mv_value pretty_name = 'X' ).
69
67
client->_bind_edit( val = ms_struc pretty_name = 'X' ).
70
- client->_bind_edit( mt_string_table ).
68
+ * client->_bind_edit( mt_string_table ).
71
69
72
70
DATA (view ) = z2ui5_cl_xml_view=>factory( ).
73
71
view->shell(
@@ -84,8 +82,8 @@ CLASS Z2UI5_CL_DEMO_APP_153 IMPLEMENTATION.
84
82
)->button(
85
83
text = 'Rountrip...'
86
84
press = client->_event( 'POPUP' )
87
- )->input( value = client->_bind_edit( mv_long_long_long_long_value ) width = `10%`
88
- )->input( value = client->_bind_edit( mv_long_long_long_long_value ) width = `10%`
85
+ * )->input( value = client->_bind_edit( mv_long_long_long_long_value ) width = `10%`
86
+ * )->input( value = client->_bind_edit( mv_long_long_long_long_value ) width = `10%`
89
87
).
90
88
91
89
client->view_display( view->stringify( ) ).
@@ -99,20 +97,20 @@ CLASS Z2UI5_CL_DEMO_APP_153 IMPLEMENTATION.
99
97
100
98
WHEN 'POPUP' .
101
99
102
- IF mv_value <> mv_value2.
103
- client->message_box_display( `pretty name in binidng not working` ).
104
- RETURN .
105
- ENDIF .
106
-
107
100
IF ms_struc <> ms_struc2.
108
101
client->message_box_display( `structure changed error` ).
109
102
RETURN .
110
103
ENDIF .
111
104
112
- IF mt_string_table2 <> mt_string_table2.
113
- client->message_box_display( `string table changed error` ).
114
- RETURN .
115
- ENDIF .
105
+ * IF mv_value <> mv_value2.
106
+ * client->message_box_display( `pretty name in binding not working` ).
107
+ * RETURN.
108
+ * ENDIF.
109
+
110
+ * IF mt_string_table2 <> mt_string_table2.
111
+ * client->message_box_display( `string table changed error` ).
112
+ * RETURN.
113
+ * ENDIF.
116
114
117
115
client->message_toast_display( `everything works as expected` ).
118
116
@@ -138,26 +136,25 @@ CLASS Z2UI5_CL_DEMO_APP_153 IMPLEMENTATION.
138
136
ls_dataset-label = 'Fully Rounded' .
139
137
ls_dataset-border_width = 2 .
140
138
ls_dataset-border_radius = 200 .
141
- ls_dataset-border_skipped = abap_false .
139
+ ls_dataset-border_skipped = abap_true .
142
140
ls_dataset-data = VALUE #( ( `1` ) ( `-12` ) ( `19` ) ( `3` ) ( `5` ) ( `-2` ) ( `3` ) ).
143
141
APPEND ls_dataset TO ms_struc-data-datasets.
144
142
145
- CLEAR ls_dataset.
146
- ls_dataset-label = 'Small Radius' .
147
- ls_dataset-border_width = 2 .
148
- ls_dataset-border_radius = 5 .
149
- ls_dataset-border_skipped = abap_false .
150
- ls_dataset-data = VALUE #( ( `11` ) ( `2` ) ( `-3` ) ( `13` ) ( `-9` ) ( `7` ) ( `-4` ) ).
151
- APPEND ls_dataset TO ms_struc-data-datasets.
152
-
153
-
154
- mv_value = `test` .
155
- mv_value2 = `test` .
143
+ * CLEAR ls_dataset.
144
+ * ls_dataset-label = 'Small Radius'.
145
+ * ls_dataset-border_width = 2.
146
+ * ls_dataset-border_radius = 5.
147
+ * ls_dataset-border_skipped = abap_false.
148
+ * ls_dataset-data = VALUE #( ( `11` ) ( `2` ) ( `-3` ) ( `13` ) ( `-9` ) ( `7` ) ( `-4` ) ).
149
+ * APPEND ls_dataset TO ms_struc-data-datasets.
156
150
157
151
ms_struc2 = ms_struc.
158
152
159
- mt_string_table = VALUE #( ( `row_01` ) ( `row_02` ) ).
160
- mt_string_table2 = mt_string_table.
153
+ * mv_value = `test`.
154
+ * mv_value2 = `test`.
155
+
156
+ * mt_string_table = VALUE #( ( `row_01` ) ( `row_02` ) ).
157
+ * mt_string_table2 = mt_string_table.
161
158
162
159
ui5_display( ).
163
160
RETURN .
0 commit comments