@@ -33,12 +33,12 @@ CLASS z2ui5_cl_layo_manager DEFINITION
33
33
TYPES ty_t_sub_columns TYPE STANDARD TABLE OF ty_s_sub_columns WITH EMPTY KEY .
34
34
35
35
TYPES BEGIN OF ty_s_positions.
36
- INCLUDE TYPE z2ui5_t_12.
37
- TYPES : tlabel TYPE string ,
38
- t_sub_col TYPE ty_t_sub_columns,
39
- show_no_zeros TYPE abap_bool ,
40
- grid_layout TYPE string ,
41
- grid_layout_label TYPE string ,
36
+ INCLUDE TYPE z2ui5_t_12.
37
+ TYPES : tlabel TYPE string ,
38
+ t_sub_col TYPE ty_t_sub_columns,
39
+ show_no_zeros TYPE abap_bool ,
40
+ grid_layout TYPE string ,
41
+ grid_layout_label TYPE string ,
42
42
END OF ty_s_positions.
43
43
TYPES ty_t_positions TYPE STANDARD TABLE OF ty_s_positions WITH EMPTY KEY .
44
44
@@ -52,7 +52,7 @@ CLASS z2ui5_cl_layo_manager DEFINITION
52
52
DATA ms_layout_tmp TYPE ty_s_layout.
53
53
DATA mt_comps TYPE ty_t_positions.
54
54
DATA mt_sub_cols TYPE ty_t_sub_columns.
55
- DATA mr_data type ref to data .
55
+ DATA mr_data TYPE REF TO data .
56
56
57
57
CLASS-METHODS factory
58
58
IMPORTING
@@ -125,9 +125,6 @@ CLASS z2ui5_cl_layo_manager DEFINITION
125
125
126
126
PRIVATE SECTION .
127
127
128
-
129
-
130
-
131
128
CLASS-METHODS create_layout_obj
132
129
IMPORTING
133
130
layout_guid TYPE clike OPTIONAL
@@ -217,7 +214,7 @@ CLASS z2ui5_cl_layo_manager IMPLEMENTATION.
217
214
handle03 = handle03
218
215
handle04 = handle04 ).
219
216
220
- result->mr_data = data .
217
+ result->mr_data = data .
221
218
222
219
ENDMETHOD .
223
220
@@ -549,6 +546,9 @@ CLASS z2ui5_cl_layo_manager IMPLEMENTATION.
549
546
550
547
result-fname = comp->name.
551
548
result-rollname = comp->type->get_relative_name( ).
549
+ IF result-rollname IS INITIAL .
550
+ result-rollname = result-fname.
551
+ ENDIF .
552
552
553
553
check_zeros_option( EXPORTING i_typekind = comp->type->type_kind
554
554
CHANGING c_layout = result ).
@@ -640,7 +640,7 @@ CLASS z2ui5_cl_layo_manager IMPLEMENTATION.
640
640
SORT <table>
641
641
BY (sortorder).
642
642
CATCH cx_sy_dyn_table_ill_comp_val. "##NO_HANDLER
643
- catch cx_root.
643
+ CATCH cx_root.
644
644
ENDTRY .
645
645
646
646
ENDMETHOD .
0 commit comments