File tree Expand file tree Collapse file tree 2 files changed +6
-8
lines changed Expand file tree Collapse file tree 2 files changed +6
-8
lines changed Original file line number Diff line number Diff line change @@ -103,7 +103,8 @@ CLASS z2ui5_cl_layo_sample_03 IMPLEMENTATION.
103
103
CREATE DATA mt_table TYPE ty_t_table.
104
104
ASSIGN mt_table->* TO <table> .
105
105
106
- SELECT * FROM usr01 INTO TABLE <table> UP TO 10 ROWS .
106
+ data (lv_tab ) = `USR01` .
107
+ SELECT * FROM (lv_tab) INTO TABLE <table> UP TO 10 ROWS .
107
108
108
109
ENDMETHOD .
109
110
@@ -113,9 +114,7 @@ CLASS z2ui5_cl_layo_sample_03 IMPLEMENTATION.
113
114
RETURN .
114
115
ENDIF .
115
116
116
- DATA (class ) = cl_abap_classdescr=>get_class_name( me ).
117
- SHIFT class LEFT DELETING LEADING '\CLASS=' .
118
-
117
+ DATA (class ) = z2ui5_cl_util=>rtti_get_classname_by_ref( me ).
119
118
mo_layout = z2ui5_cl_layo_manager=>factory( control = z2ui5_cl_layo_manager=>m_table
120
119
data = mt_table
121
120
handle01 = class
Original file line number Diff line number Diff line change @@ -92,7 +92,8 @@ CLASS z2ui5_cl_layo_sample_04 IMPLEMENTATION.
92
92
93
93
METHOD get_data .
94
94
95
- SELECT SINGLE * FROM usr01 INTO ms_data.
95
+ data (lv_tab ) = `USR01` .
96
+ SELECT SINGLE * FROM (lv_tab) INTO ms_data.
96
97
97
98
ENDMETHOD .
98
99
@@ -102,9 +103,7 @@ CLASS z2ui5_cl_layo_sample_04 IMPLEMENTATION.
102
103
RETURN .
103
104
ENDIF .
104
105
105
- DATA (class ) = cl_abap_classdescr=>get_class_name( me ).
106
- SHIFT class LEFT DELETING LEADING '\CLASS=' .
107
-
106
+ DATA (class ) = z2ui5_cl_util=>rtti_get_classname_by_ref( me ).
108
107
mo_layout = z2ui5_cl_layo_manager=>factory( control = z2ui5_cl_layo_manager=>ui_simpleform
109
108
data = ref #( ms_data )
110
109
handle01 = class
You can’t perform that action at this time.
0 commit comments