mirror of
https://github.com/abap2UI5/abap2UI5.git
synced 2025-04-29 22:09:24 +08:00
Update z2ui5_cl_popup_layout_v2.clas.abap (#920)
* Update z2ui5_cl_popup_layout_v2.clas.abap Update * Update z2ui5_cl_popup_layout_v2.clas.abap Update * Update z2ui5_cl_popup_layout_v2.clas.abap Update
This commit is contained in:
parent
e85f1c1811
commit
922ef3efda
|
@ -205,26 +205,26 @@ CLASS z2ui5_cl_popup_layout_v2 IMPLEMENTATION.
|
|||
|
||||
CASE comp->name.
|
||||
WHEN 'FNAME'.
|
||||
DATA(col) = columns->column( )->header( ).
|
||||
DATA(col) = columns->column( )->header( `` ).
|
||||
col->text( 'Row' ).
|
||||
WHEN 'VISIBLE'.
|
||||
col = columns->column( )->header( ).
|
||||
col = columns->column( )->header( `` ).
|
||||
col->text( 'Visible' ).
|
||||
WHEN 'MERGE'.
|
||||
CHECK mv_extended_layout = abap_true.
|
||||
col = columns->column( )->header( ).
|
||||
col = columns->column( )->header( `` ).
|
||||
col->text( 'Merge duplicates' ).
|
||||
WHEN 'HALIGN'.
|
||||
CHECK mv_extended_layout = abap_true.
|
||||
col = columns->column( )->header( ).
|
||||
col = columns->column( )->header( `` ).
|
||||
col->text( 'Align' ).
|
||||
WHEN 'IMPORTANCE'.
|
||||
CHECK mv_extended_layout = abap_true.
|
||||
col = columns->column( )->header( ).
|
||||
col = columns->column( )->header( `` ).
|
||||
col->text( 'Importance' ).
|
||||
* WHEN 'WIDTH'.
|
||||
* CHECK mv_extended_layout = abap_true.
|
||||
* col = columns->column( )->header( ).
|
||||
* col = columns->column( )->header( `` ).
|
||||
* col->text( 'Width in px' ).
|
||||
ENDCASE.
|
||||
|
||||
|
@ -591,9 +591,8 @@ CLASS z2ui5_cl_popup_layout_v2 IMPLEMENTATION.
|
|||
SELECT * FROM z2ui5_t001
|
||||
WHERE classname = @classname
|
||||
AND tab = @tab
|
||||
INTO CORRESPONDING FIELDS OF TABLE @result.
|
||||
* User?!
|
||||
ASSERT sy-subrc = 0.
|
||||
INTO CORRESPONDING FIELDS OF TABLE @result ##SUBRC_OK.
|
||||
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
|
@ -608,14 +607,14 @@ CLASS z2ui5_cl_popup_layout_v2 IMPLEMENTATION.
|
|||
SELECT SINGLE * FROM z2ui5_t001
|
||||
WHERE layout = @t001-layout
|
||||
AND tab = @t001-tab
|
||||
INTO CORRESPONDING FIELDS OF @ms_layout-s_head.
|
||||
ASSERT sy-subrc = 0.
|
||||
INTO CORRESPONDING FIELDS OF @ms_layout-s_head ##SUBRC_OK.
|
||||
|
||||
|
||||
SELECT * FROM z2ui5_t002
|
||||
WHERE layout = @t001-layout
|
||||
AND tab = @t001-tab
|
||||
INTO CORRESPONDING FIELDS OF TABLE @ms_layout-t_layout.
|
||||
ASSERT sy-subrc = 0.
|
||||
INTO CORRESPONDING FIELDS OF TABLE @ms_layout-t_layout ##SUBRC_OK.
|
||||
|
||||
|
||||
ENDIF.
|
||||
|
||||
|
@ -652,16 +651,15 @@ CLASS z2ui5_cl_popup_layout_v2 IMPLEMENTATION.
|
|||
FROM z2ui5_t001
|
||||
WHERE classname = @classname
|
||||
AND tab = @tab_name
|
||||
INTO TABLE @DATA(t_t001).
|
||||
ASSERT sy-subrc = 0.
|
||||
INTO TABLE @DATA(t_t001) ##SUBRC_OK.
|
||||
|
||||
* DEFAULT USER
|
||||
DATA(def) = VALUE #( t_t001[ classname = classname tab = tab_name def = abap_true uname = sy-uname ] OPTIONAL ).
|
||||
DATA(def) = VALUE #( t_t001[ classname = classname tab = tab_name def = abap_true uname = sy-uname ] OPTIONAL ).
|
||||
|
||||
IF def IS INITIAL.
|
||||
IF def IS INITIAL.
|
||||
* DEFAULT
|
||||
def = VALUE #( t_t001[ classname = classname tab = tab_name def = abap_true ] OPTIONAL ).
|
||||
ENDIF.
|
||||
def = VALUE #( t_t001[ classname = classname tab = tab_name def = abap_true ] OPTIONAL ).
|
||||
ENDIF.
|
||||
|
||||
|
||||
IF def-layout IS NOT INITIAL.
|
||||
|
@ -680,8 +678,8 @@ CLASS z2ui5_cl_popup_layout_v2 IMPLEMENTATION.
|
|||
FROM z2ui5_t002
|
||||
WHERE layout = @def-layout
|
||||
AND tab = @def-tab
|
||||
INTO TABLE @DATA(t_t002).
|
||||
ASSERT sy-subrc = 0.
|
||||
INTO TABLE @DATA(t_t002) ##SUBRC_OK.
|
||||
|
||||
|
||||
LOOP AT result-t_layout REFERENCE INTO DATA(layout).
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user