Skip to content

Commit 1df1a90

Browse files
authored
fix 328 client not attribute
1 parent c560d28 commit 1df1a90

File tree

1 file changed

+8
-16
lines changed

1 file changed

+8
-16
lines changed

src/z2ui5_cl_demo_app_328.clas.abap

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,35 +2,28 @@ CLASS z2ui5_cl_demo_app_328 DEFINITION PUBLIC.
22

33
PUBLIC SECTION.
44
INTERFACES z2ui5_if_app.
5-
65
DATA mt_table TYPE REF TO data.
7-
86
DATA mo_table_obj TYPE REF TO z2ui5_cl_demo_app_329.
97

10-
DATA client TYPE REF TO z2ui5_if_client.
11-
12-
PROTECTED SECTION.
138
METHODS get_data.
149

10+
METHODS ui5_view_display
11+
IMPORTING
12+
client TYPE REF TO z2ui5_if_client.
13+
14+
PROTECTED SECTION.
1515
PRIVATE SECTION.
16-
METHODS ui5_view_display.
1716
ENDCLASS.
1817

1918

2019
CLASS z2ui5_cl_demo_app_328 IMPLEMENTATION.
2120

2221
METHOD z2ui5_if_app~main.
2322

24-
me->client = client.
25-
2623
IF client->check_on_init( ).
27-
2824
get_data( ).
29-
3025
mo_table_obj = z2ui5_cl_demo_app_329=>factory( mt_table ).
31-
32-
ui5_view_display( ).
33-
26+
ui5_view_display( client ).
3427
ENDIF.
3528

3629
CASE client->get( )-event.
@@ -69,10 +62,8 @@ CLASS z2ui5_cl_demo_app_328 IMPLEMENTATION.
6962
IF okay = abap_true.
7063

7164
get_data( ).
72-
7365
mo_table_obj = z2ui5_cl_demo_app_329=>factory( mt_table ).
74-
75-
ui5_view_display( ).
66+
ui5_view_display( client ).
7667

7768
IF mt_table->* <> mo_table_obj->mr_data->*.
7869
client->message_toast_display( 'Error - MT_TABLE <> MO_TABLE_OBJ->MR_TABLE_DATA' ).
@@ -115,6 +106,7 @@ CLASS z2ui5_cl_demo_app_328 IMPLEMENTATION.
115106
ENDMETHOD.
116107

117108
METHOD get_data.
109+
118110
DATA selkz TYPE abap_bool.
119111

120112
FIELD-SYMBOLS <table> TYPE STANDARD TABLE.

0 commit comments

Comments
 (0)