mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-02 04:36:49 +08:00
commit
44e4911e41
|
@ -101,11 +101,12 @@ CLASS lcl_object_ddlx IMPLEMENTATION.
|
||||||
|
|
||||||
METHOD zif_abapgit_object~serialize.
|
METHOD zif_abapgit_object~serialize.
|
||||||
|
|
||||||
DATA: lv_object_key TYPE seu_objkey,
|
DATA: lv_object_key TYPE seu_objkey,
|
||||||
lo_data_model TYPE REF TO if_wb_object_data_model,
|
lo_data_model TYPE REF TO if_wb_object_data_model,
|
||||||
lr_data TYPE REF TO data,
|
lo_persistence TYPE REF TO if_wb_object_persist,
|
||||||
lv_text TYPE string,
|
lr_data TYPE REF TO data,
|
||||||
lx_error TYPE REF TO cx_root.
|
lv_text TYPE string,
|
||||||
|
lx_error TYPE REF TO cx_root.
|
||||||
|
|
||||||
FIELD-SYMBOLS: <ls_data> TYPE any.
|
FIELD-SYMBOLS: <ls_data> TYPE any.
|
||||||
|
|
||||||
|
@ -119,12 +120,13 @@ CLASS lcl_object_ddlx IMPLEMENTATION.
|
||||||
CREATE OBJECT lo_data_model
|
CREATE OBJECT lo_data_model
|
||||||
TYPE ('CL_DDLX_WB_OBJECT_DATA').
|
TYPE ('CL_DDLX_WB_OBJECT_DATA').
|
||||||
|
|
||||||
get_persistence( )->get(
|
lo_persistence = get_persistence( ).
|
||||||
|
lo_persistence->get(
|
||||||
EXPORTING
|
EXPORTING
|
||||||
p_object_key = lv_object_key
|
p_object_key = lv_object_key
|
||||||
p_version = swbm_version_active
|
p_version = swbm_version_active
|
||||||
CHANGING
|
CHANGING
|
||||||
p_object_data = lo_data_model ).
|
p_object_data = lo_data_model ).
|
||||||
|
|
||||||
lo_data_model->get_data(
|
lo_data_model->get_data(
|
||||||
IMPORTING
|
IMPORTING
|
||||||
|
|
|
@ -251,8 +251,7 @@ CLASS lcl_object_devc IMPLEMENTATION.
|
||||||
e_package_exists = rv_bool
|
e_package_exists = rv_bool
|
||||||
EXCEPTIONS
|
EXCEPTIONS
|
||||||
intern_err = 1
|
intern_err = 1
|
||||||
package_hierarchy_error = 2
|
OTHERS = 2 ).
|
||||||
OTHERS = 3 ).
|
|
||||||
IF sy-subrc <> 0.
|
IF sy-subrc <> 0.
|
||||||
zcx_abapgit_exception=>raise( |Error from CL_PACKAGE_HELPER=>CHECK_PACKAGE_EXISTENCE { sy-subrc }| ).
|
zcx_abapgit_exception=>raise( |Error from CL_PACKAGE_HELPER=>CHECK_PACKAGE_EXISTENCE { sy-subrc }| ).
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user