mirror of
https://github.com/abap2UI5/abap2UI5.git
synced 2025-04-30 04:36:18 +08:00
update t_attri handling (#576)
This commit is contained in:
parent
58b0f25f7b
commit
7d39fb572e
|
@ -68,6 +68,7 @@ CLASS z2ui5_cl_fw_db IMPLEMENTATION.
|
||||||
|
|
||||||
METHOD create.
|
METHOD create.
|
||||||
|
|
||||||
|
db-app->id = id.
|
||||||
DATA(lv_xml) = trans_any_2_xml( db ).
|
DATA(lv_xml) = trans_any_2_xml( db ).
|
||||||
|
|
||||||
DATA(ls_draft) = VALUE z2ui5_t_draft( uuid = id
|
DATA(ls_draft) = VALUE z2ui5_t_draft( uuid = id
|
||||||
|
|
|
@ -149,6 +149,12 @@ CLASS z2ui5_cl_fw_handler IMPLEMENTATION.
|
||||||
r_result->ms_actual-check_on_navigated = abap_true.
|
r_result->ms_actual-check_on_navigated = abap_true.
|
||||||
r_result->ms_next-s_set = ms_next-s_set.
|
r_result->ms_next-s_set = ms_next-s_set.
|
||||||
|
|
||||||
|
TRY.
|
||||||
|
DATA(ls_db_next) = z2ui5_cl_fw_db=>load_app( id = app->id ).
|
||||||
|
r_result->ms_db-t_attri = ls_db_next-t_attri.
|
||||||
|
CATCH cx_root.
|
||||||
|
ENDTRY.
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
METHOD request_begin.
|
METHOD request_begin.
|
||||||
|
@ -306,7 +312,7 @@ CLASS z2ui5_cl_fw_handler IMPLEMENTATION.
|
||||||
result->ms_db-id = z2ui5_cl_fw_utility=>func_get_uuid_32( ).
|
result->ms_db-id = z2ui5_cl_fw_utility=>func_get_uuid_32( ).
|
||||||
result->ms_db-id_prev = id_prev.
|
result->ms_db-id_prev = id_prev.
|
||||||
|
|
||||||
TRY.
|
TRY.
|
||||||
result->ms_actual-viewname = so_body->get_attribute( `VIEWNAME` )->get_val( ).
|
result->ms_actual-viewname = so_body->get_attribute( `VIEWNAME` )->get_val( ).
|
||||||
CATCH cx_root.
|
CATCH cx_root.
|
||||||
ENDTRY.
|
ENDTRY.
|
||||||
|
@ -342,7 +348,7 @@ CLASS z2ui5_cl_fw_handler IMPLEMENTATION.
|
||||||
z2ui5_cl_fw_db=>create( id = ms_db-id db = ms_db ).
|
z2ui5_cl_fw_db=>create( id = ms_db-id db = ms_db ).
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
CLEAR result->ms_db-t_attri.
|
* CLEAR result->ms_db-t_attri.
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user