@@ -5,16 +5,27 @@ CLASS z2ui5_cl_demo_app_153 DEFINITION PUBLIC.
55 INTERFACES z2ui5_if_app.
66
77 DATA client TYPE REF TO z2ui5_if_client.
8+ TYPES :
9+ BEGIN OF ty_dataset2,
10+ label TYPE string ,
11+ * type TYPE string,
12+ data TYPE string_table,
13+ border_width TYPE i ,
14+ * border_color TYPE string,
15+ border_radius TYPE i ,
16+ border_skipped TYPE abap_bool ,
17+ border_skipped_xfeld TYPE xfeld,
18+ END OF ty_dataset2.
819
920 TYPES :
1021 BEGIN OF ty_dataset,
11- label TYPE string ,
22+ label TYPE string ,
1223* type TYPE string,
13- data TYPE string_table,
14- border_width TYPE i ,
24+ data TYPE string_table,
25+ border_width TYPE i ,
1526* border_color TYPE string,
16- border_radius TYPE i ,
17- border_skipped TYPE abap_bool ,
27+ border_radius TYPE i ,
28+ border_skipped TYPE abap_bool ,
1829* show_line TYPE abap_bool,
1930* background_color TYPE string,
2031* hover_offset TYPE i,
@@ -26,6 +37,7 @@ CLASS z2ui5_cl_demo_app_153 DEFINITION PUBLIC.
2637* point_radius TYPE i,
2738* point_hover_radius TYPE i,
2839* rtl TYPE abap_bool,
40+ lvl2 TYPE ty_dataset2,
2941 END OF ty_dataset.
3042
3143 TYPES ty_datasets TYPE STANDARD TABLE OF ty_dataset WITH DEFAULT KEY .
@@ -136,8 +148,13 @@ CLASS Z2UI5_CL_DEMO_APP_153 IMPLEMENTATION.
136148 ls_dataset-label = 'Fully Rounded' .
137149 ls_dataset-border_width = 2 .
138150 ls_dataset-border_radius = 200 .
139- ls_dataset-border_skipped = abap_true .
151+ * ls_dataset-border_skipped = abap_true.
140152 ls_dataset-data = VALUE #( ( `1` ) ( `-12` ) ( `19` ) ( `3` ) ( `5` ) ( `-2` ) ( `3` ) ).
153+
154+
155+ "new value in lvl2
156+ ls_dataset-lvl2-border_skipped = '-' .
157+
141158 APPEND ls_dataset TO ms_struc-data-datasets.
142159
143160* CLEAR ls_dataset.
0 commit comments