Skip to content

Commit 7f27309

Browse files
committed
atc cloud fixes
1 parent fad572c commit 7f27309

File tree

2 files changed

+13
-17
lines changed

2 files changed

+13
-17
lines changed

src/03/z2ui5_cl_layo_manager.clas.abap

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,12 @@ CLASS z2ui5_cl_layo_manager DEFINITION
3333
TYPES ty_t_sub_columns TYPE STANDARD TABLE OF ty_s_sub_columns WITH EMPTY KEY.
3434

3535
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,
4242
END OF ty_s_positions.
4343
TYPES ty_t_positions TYPE STANDARD TABLE OF ty_s_positions WITH EMPTY KEY.
4444

@@ -52,7 +52,7 @@ CLASS z2ui5_cl_layo_manager DEFINITION
5252
DATA ms_layout_tmp TYPE ty_s_layout.
5353
DATA mt_comps TYPE ty_t_positions.
5454
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.
5656

5757
CLASS-METHODS factory
5858
IMPORTING
@@ -125,9 +125,6 @@ CLASS z2ui5_cl_layo_manager DEFINITION
125125

126126
PRIVATE SECTION.
127127

128-
129-
130-
131128
CLASS-METHODS create_layout_obj
132129
IMPORTING
133130
layout_guid TYPE clike OPTIONAL
@@ -217,7 +214,7 @@ CLASS z2ui5_cl_layo_manager IMPLEMENTATION.
217214
handle03 = handle03
218215
handle04 = handle04 ).
219216

220-
result->mr_data = data.
217+
result->mr_data = data.
221218

222219
ENDMETHOD.
223220

@@ -549,6 +546,9 @@ CLASS z2ui5_cl_layo_manager IMPLEMENTATION.
549546

550547
result-fname = comp->name.
551548
result-rollname = comp->type->get_relative_name( ).
549+
IF result-rollname IS INITIAL.
550+
result-rollname = result-fname.
551+
ENDIF.
552552

553553
check_zeros_option( EXPORTING i_typekind = comp->type->type_kind
554554
CHANGING c_layout = result ).
@@ -640,7 +640,7 @@ CLASS z2ui5_cl_layo_manager IMPLEMENTATION.
640640
SORT <table>
641641
BY (sortorder).
642642
CATCH cx_sy_dyn_table_ill_comp_val. "##NO_HANDLER
643-
catch cx_root.
643+
CATCH cx_root.
644644
ENDTRY.
645645

646646
ENDMETHOD.

src/03/z2ui5_cl_layo_xml_builder.clas.abap

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,6 @@ CLASS z2ui5_cl_layo_xml_builder DEFINITION
2626
i_title TYPE string OPTIONAL.
2727

2828
PROTECTED SECTION.
29-
30-
31-
32-
3329
PRIVATE SECTION.
3430
TYPES: BEGIN OF ty_s_grid_layout,
3531
label TYPE string,
@@ -363,7 +359,7 @@ CLASS z2ui5_cl_layo_xml_builder IMPLEMENTATION.
363359
growingthreshold = i_growingthreshold
364360
width = 'auto'
365361
mode = COND #( WHEN i_sel_mode = space THEN `None` ELSE i_sel_mode )
366-
items = i_client->_bind_edit( val = i_data->* )
362+
items = i_client->_bind_edit( i_data->* )
367363
selectionchange = i_client->_event( 'SELECTION_CHANGE' ) ).
368364

369365
DATA(toolbar) = table->header_toolbar(

0 commit comments

Comments
 (0)