mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-01 12:20:51 +08:00
delete activate_non_ddic
This commit is contained in:
parent
82ad709a63
commit
1ea86107d4
|
@ -45,8 +45,7 @@ CLASS lcl_objects_activation DEFINITION FINAL.
|
||||||
CLASS-METHODS activate_ddic
|
CLASS-METHODS activate_ddic
|
||||||
RAISING zcx_abapgit_exception.
|
RAISING zcx_abapgit_exception.
|
||||||
|
|
||||||
CLASS-METHODS activate_non_ddic
|
|
||||||
RAISING zcx_abapgit_exception.
|
|
||||||
|
|
||||||
CLASS-DATA: gt_objects TYPE TABLE OF dwinactiv.
|
CLASS-DATA: gt_objects TYPE TABLE OF dwinactiv.
|
||||||
|
|
||||||
|
@ -208,7 +207,7 @@ CLASS lcl_objects_activation IMPLEMENTATION.
|
||||||
iv_total = '100'
|
iv_total = '100'
|
||||||
iv_text = '...' ).
|
iv_text = '...' ).
|
||||||
|
|
||||||
activate_non_ddic( ).
|
activate_old( ).
|
||||||
|
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
|
@ -284,42 +283,6 @@ CLASS lcl_objects_activation IMPLEMENTATION.
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
METHOD activate_non_ddic.
|
|
||||||
|
|
||||||
DATA: lt_non_ddic_objects LIKE gt_objects,
|
|
||||||
ls_non_ddic_object LIKE LINE OF lt_non_ddic_objects.
|
|
||||||
|
|
||||||
FIELD-SYMBOLS: <ls_object> LIKE LINE OF gt_objects.
|
|
||||||
|
|
||||||
LOOP AT gt_objects ASSIGNING <ls_object>.
|
|
||||||
|
|
||||||
MOVE-CORRESPONDING <ls_object> TO ls_non_ddic_object.
|
|
||||||
INSERT ls_non_ddic_object INTO TABLE lt_non_ddic_objects.
|
|
||||||
|
|
||||||
ENDLOOP.
|
|
||||||
|
|
||||||
IF lt_non_ddic_objects IS NOT INITIAL.
|
|
||||||
|
|
||||||
CALL FUNCTION 'RS_WORKING_OBJECTS_ACTIVATE'
|
|
||||||
EXPORTING
|
|
||||||
with_popup = abap_true
|
|
||||||
TABLES
|
|
||||||
objects = lt_non_ddic_objects
|
|
||||||
EXCEPTIONS
|
|
||||||
excecution_error = 1
|
|
||||||
cancelled = 2
|
|
||||||
insert_into_corr_error = 3
|
|
||||||
OTHERS = 4.
|
|
||||||
|
|
||||||
IF sy-subrc <> 0.
|
|
||||||
zcx_abapgit_exception=>raise( 'error from RS_WORKING_OBJECTS_ACTIVATE' ).
|
|
||||||
ENDIF.
|
|
||||||
|
|
||||||
ENDIF.
|
|
||||||
|
|
||||||
ENDMETHOD.
|
|
||||||
|
|
||||||
ENDCLASS. "lcl_objects_activation IMPLEMENTATION
|
ENDCLASS. "lcl_objects_activation IMPLEMENTATION
|
||||||
|
|
||||||
"Null Object Pattern
|
"Null Object Pattern
|
||||||
|
|
Loading…
Reference in New Issue
Block a user