Skip to content

Commit 8f787f1

Browse files
abapsheepViktor Hoffmann
andauthored
Update (#526)
Co-authored-by: Viktor Hoffmann <viktor.hoffmann@swisskrono.com>
1 parent 9541c70 commit 8f787f1

File tree

4 files changed

+26
-21
lines changed

4 files changed

+26
-21
lines changed

src/z2ui5_cl_demo_app_126.clas.abap

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ CLASS Z2UI5_CL_DEMO_APP_126 IMPLEMENTATION.
104104

105105
SELECT * FROM z2ui5_t_01
106106
INTO CORRESPONDING FIELDS OF TABLE @<table>
107-
UP TO 100 ROWS.
107+
UP TO 3 ROWS.
108108

109109
CATCH cx_root.
110110
ENDTRY.
@@ -143,9 +143,9 @@ CLASS Z2UI5_CL_DEMO_APP_126 IMPLEMENTATION.
143143

144144
ENDIF.
145145

146-
DATA(layout) = page->vertical_layout( class = `sapUiContentPadding`
147-
width = `100%` ).
148-
layout->label( 'ProgressIndicator'
146+
* DATA(layout) = page->vertical_layout( class = `sapUiContentPadding`
147+
* width = `100%` ).
148+
page->label( 'ProgressIndicator'
149149
)->progress_indicator( percentvalue = mv_perc
150150
displayvalue = '0,44GB of 32GB used'
151151
showvalue = abap_true

src/z2ui5_cl_demo_app_132.clas.abap

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,15 @@ CLASS z2ui5_cl_demo_app_132 DEFINITION
88
DATA mv_view_display TYPE abap_bool.
99
DATA mo_parent_view TYPE REF TO z2ui5_cl_xml_view.
1010
DATA mv_perc TYPE string.
11+
DATA mv_init TYPE abap_bool.
1112

1213
METHODS set_app_data
13-
IMPORTING !count TYPE string
14-
!table TYPE string.
14+
IMPORTING
15+
!count TYPE string
16+
!table TYPE string.
1517

1618
PROTECTED SECTION.
17-
DATA client TYPE REF TO z2ui5_if_client.
18-
19+
DATA client TYPE REF TO z2ui5_if_client.
1920

2021
METHODS on_init.
2122
METHODS on_event.
@@ -24,21 +25,22 @@ CLASS z2ui5_cl_demo_app_132 DEFINITION
2425

2526
PRIVATE SECTION.
2627
METHODS get_comp
27-
RETURNING VALUE(result) TYPE abap_component_tab.
28+
RETURNING
29+
VALUE(result) TYPE abap_component_tab.
2830
ENDCLASS.
2931

32+
3033
CLASS z2ui5_cl_demo_app_132 IMPLEMENTATION.
3134

3235
METHOD get_comp.
3336
DATA index TYPE int4.
34-
TRY.
35-
3637

38+
TRY.
3739

3840
TRY.
3941

40-
cl_abap_typedescr=>describe_by_name( EXPORTING p_name = 'Z2UI5_T_UTIL_01'
41-
RECEIVING p_descr_ref = DATA(typedesc)
42+
cl_abap_typedescr=>describe_by_name( EXPORTING p_name = 'Z2UI5_T_01'
43+
RECEIVING p_descr_ref = DATA(typedesc)
4244
EXCEPTIONS type_not_found = 1
4345
OTHERS = 2 ).
4446

@@ -96,9 +98,9 @@ CLASS z2ui5_cl_demo_app_132 IMPLEMENTATION.
9698

9799
ENDIF.
98100

99-
DATA(layout) = page->vertical_layout( class = `sapUiContentPadding`
100-
width = `100%` ).
101-
layout->label( 'ProgressIndicator'
101+
* DATA(layout) = page->vertical_layout( class = `sapUiContentPadding`
102+
* width = `100%` ).
103+
page->label( 'ProgressIndicator'
102104
)->progress_indicator( percentvalue = mv_perc
103105
displayvalue = '0,44GB of 32GB used'
104106
showvalue = abap_true
@@ -125,7 +127,8 @@ CLASS z2ui5_cl_demo_app_132 IMPLEMENTATION.
125127
METHOD z2ui5_if_app~main.
126128
me->client = client.
127129

128-
IF client->check_on_init( ).
130+
IF mv_init IS INITIAL.
131+
mv_init = abap_true.
129132

130133
on_init( ).
131134

src/z2ui5_cl_demo_app_184.clas.abap

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ CLASS z2ui5_cl_demo_app_184 DEFINITION
1111
DATA mv_table TYPE string.
1212
DATA mt_table TYPE REF TO data.
1313
DATA mt_table_tmp TYPE REF TO data.
14+
DATA mv_init type abap_bool.
1415

1516
DATA mt_comp TYPE abap_component_tab.
1617

@@ -103,7 +104,8 @@ CLASS z2ui5_cl_demo_app_184 IMPLEMENTATION.
103104
METHOD z2ui5_if_app~main.
104105
me->client = client.
105106

106-
IF client->check_on_init( ).
107+
If mv_init = abap_false.
108+
mv_init = abap_true.
107109

108110
on_init( ).
109111

@@ -140,7 +142,7 @@ CLASS z2ui5_cl_demo_app_184 IMPLEMENTATION.
140142
SELECT *
141143
FROM (mv_table)
142144
INTO CORRESPONDING FIELDS OF TABLE @<table>
143-
UP TO 100 ROWS.
145+
UP TO 2 ROWS.
144146

145147
CATCH cx_root.
146148

src/z2ui5_cl_demo_app_185.clas.abap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,8 @@ CLASS Z2UI5_CL_DEMO_APP_185 IMPLEMENTATION.
6262

6363
METHOD on_init.
6464

65-
mt_t002 = VALUE #( ( id = '1' class = 'Z2UI5_CL_DEMO_APP_184' count = '10' table = 'Z2UI5_T001')
66-
( id = '2' class = 'Z2UI5_CL_DEMO_APP_184' count = '12' table = 'Z2UI5_T002') ).
65+
mt_t002 = VALUE #( ( id = '1' class = 'Z2UI5_CL_DEMO_APP_184' count = '10' table = 'Z2UI5_T_01')
66+
( ID = '2' CLASS = 'Z2UI5_CL_DEMO_APP_184' COUNT = '12' TABLE = 'Z2UI5_T_01') ).
6767

6868
mv_selectedkey = '1'.
6969

0 commit comments

Comments
 (0)