Skip to content

Commit aafe639

Browse files
committed
update demo with geenric attributes
1 parent 7bf5485 commit aafe639

File tree

1 file changed

+13
-5
lines changed

1 file changed

+13
-5
lines changed

src/z2ui5_cl_demo_app_061.clas.abap

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,24 @@
1-
CLASS Z2UI5_CL_DEMO_APP_061 DEFINITION PUBLIC.
1+
CLASS z2ui5_cl_demo_app_061 DEFINITION PUBLIC.
22

33
PUBLIC SECTION.
44

5-
INTERFACES Z2UI5_if_app.
5+
INTERFACES z2ui5_if_app.
66

77
DATA t_tab TYPE REF TO data.
88
DATA check_initialized TYPE abap_bool.
99

1010
PROTECTED SECTION.
11-
DATA client TYPE REF TO Z2UI5_if_client.
11+
DATA client TYPE REF TO z2ui5_if_client.
12+
13+
* DATA t_tab2 TYPE REF TO data.
1214

1315
METHODS set_view.
1416
PRIVATE SECTION.
1517
ENDCLASS.
1618

1719

1820

19-
CLASS Z2UI5_CL_DEMO_APP_061 IMPLEMENTATION.
21+
CLASS z2ui5_cl_demo_app_061 IMPLEMENTATION.
2022

2123

2224
METHOD set_view.
@@ -71,7 +73,7 @@ CLASS Z2UI5_CL_DEMO_APP_061 IMPLEMENTATION.
7173
ENDMETHOD.
7274

7375

74-
METHOD Z2UI5_if_app~main.
76+
METHOD z2ui5_if_app~main.
7577

7678
me->client = client.
7779

@@ -82,6 +84,10 @@ CLASS Z2UI5_CL_DEMO_APP_061 IMPLEMENTATION.
8284
FIELD-SYMBOLS <tab> TYPE table.
8385
ASSIGN t_tab->* TO <tab>.
8486

87+
* CREATE DATA t_tab2 TYPE STANDARD TABLE OF ('Z2UI5_T_FW_01').
88+
* FIELD-SYMBOLS <tab2> TYPE table.
89+
* ASSIGN t_tab2->* TO <tab2>.
90+
8591
INSERT VALUE z2ui5_t_fw_01( id = 'this is an uuid' timestampl = '2023234243' id_prev = 'previous' )
8692
INTO TABLE <tab>.
8793

@@ -90,6 +96,8 @@ CLASS Z2UI5_CL_DEMO_APP_061 IMPLEMENTATION.
9096
INSERT VALUE z2ui5_t_fw_01( id = 'this is an uuid' timestampl = '2023234243' id_prev = 'previous' )
9197
INTO TABLE <tab>.
9298

99+
* <tab2> = <tab>.
100+
93101
ENDIF.
94102

95103
CASE client->get( )-event.

0 commit comments

Comments
 (0)