mirror of
https://github.com/abapGit/abapGit.git
synced 2025-04-30 20:03:20 +08:00
db edit+display page: add back button (#6545)
This commit is contained in:
parent
f417f8fa18
commit
ad2d4649de
|
@ -32,6 +32,7 @@ CLASS zcl_abapgit_gui_page_db_entry DEFINITION
|
|||
BEGIN OF c_action,
|
||||
update TYPE string VALUE 'update',
|
||||
switch_mode TYPE string VALUE 'switch_mode',
|
||||
back TYPE string VALUE 'back',
|
||||
END OF c_action .
|
||||
|
||||
CONSTANTS c_edit_form_id TYPE string VALUE `db_form`.
|
||||
|
@ -86,7 +87,6 @@ CLASS zcl_abapgit_gui_page_db_entry DEFINITION
|
|||
is_content TYPE zif_abapgit_persistence=>ty_content
|
||||
RAISING
|
||||
zcx_abapgit_exception .
|
||||
|
||||
ENDCLASS.
|
||||
|
||||
|
||||
|
@ -110,6 +110,10 @@ CLASS ZCL_ABAPGIT_GUI_PAGE_DB_ENTRY IMPLEMENTATION.
|
|||
iv_txt = 'Edit' ).
|
||||
ENDIF.
|
||||
|
||||
ro_toolbar->add(
|
||||
iv_act = |{ c_action-back }|
|
||||
iv_txt = 'Back' ).
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
|
@ -245,6 +249,8 @@ CLASS ZCL_ABAPGIT_GUI_PAGE_DB_ENTRY IMPLEMENTATION.
|
|||
WHEN c_action-update.
|
||||
do_update( dbcontent_decode( ii_event->form_data( ) ) ).
|
||||
rs_handled-state = zcl_abapgit_gui=>c_event_state-go_back.
|
||||
WHEN c_action-back.
|
||||
rs_handled-state = zcl_abapgit_gui=>c_event_state-go_back.
|
||||
ENDCASE.
|
||||
|
||||
ENDMETHOD.
|
||||
|
|
Loading…
Reference in New Issue
Block a user