mirror of
https://github.com/abapGit/abapGit.git
synced 2025-04-30 11:46:38 +08:00
popups cleanup (#6629)
This commit is contained in:
parent
680d69377a
commit
b3af744289
|
@ -821,7 +821,6 @@ CLASS ZCL_ABAPGIT_SERVICES_REPO IMPLEMENTATION.
|
|||
DATA:
|
||||
lo_repository TYPE REF TO zcl_abapgit_repo_online,
|
||||
lo_transport_to_branch TYPE REF TO zcl_abapgit_transport_2_branch,
|
||||
lt_transport_headers TYPE trwbo_request_headers,
|
||||
lt_transport_objects TYPE zif_abapgit_definitions=>ty_tadir_tt,
|
||||
lv_trkorr TYPE trkorr,
|
||||
ls_transport_to_branch TYPE zif_abapgit_definitions=>ty_transport_to_branch.
|
||||
|
@ -842,8 +841,7 @@ CLASS ZCL_ABAPGIT_SERVICES_REPO IMPLEMENTATION.
|
|||
zcx_abapgit_exception=>raise( 'Canceled or List of objects is empty ' ).
|
||||
ENDIF.
|
||||
|
||||
ls_transport_to_branch = zcl_abapgit_ui_factory=>get_popups( )->popup_to_create_transp_branch(
|
||||
lt_transport_headers ).
|
||||
ls_transport_to_branch = zcl_abapgit_ui_factory=>get_popups( )->popup_to_create_transp_branch( lv_trkorr ).
|
||||
|
||||
CREATE OBJECT lo_transport_to_branch.
|
||||
lo_transport_to_branch->create(
|
||||
|
|
|
@ -33,6 +33,7 @@ CLASS zcl_abapgit_popups DEFINITION
|
|||
CONSTANTS c_answer_cancel TYPE c LENGTH 1 VALUE 'A' ##NO_TEXT.
|
||||
|
||||
DATA ms_position TYPE zif_abapgit_popups=>ty_popup_position.
|
||||
TYPES ty_sval_tt TYPE STANDARD TABLE OF sval WITH DEFAULT KEY.
|
||||
|
||||
METHODS add_field
|
||||
IMPORTING
|
||||
|
@ -43,7 +44,7 @@ CLASS zcl_abapgit_popups DEFINITION
|
|||
!iv_field_attr TYPE sval-field_attr DEFAULT ''
|
||||
!iv_obligatory TYPE spo_obl OPTIONAL
|
||||
CHANGING
|
||||
!ct_fields TYPE zif_abapgit_popups=>ty_sval_tt .
|
||||
!ct_fields TYPE ty_sval_tt .
|
||||
METHODS _popup_3_get_values
|
||||
IMPORTING
|
||||
!iv_popup_title TYPE string
|
||||
|
@ -626,27 +627,15 @@ CLASS zcl_abapgit_popups IMPLEMENTATION.
|
|||
METHOD zif_abapgit_popups~popup_to_create_transp_branch.
|
||||
DATA: lt_fields TYPE TABLE OF sval,
|
||||
lv_transports_as_text TYPE string,
|
||||
lv_desc_as_text TYPE string,
|
||||
ls_transport_header LIKE LINE OF it_transport_headers.
|
||||
lv_desc_as_text TYPE string.
|
||||
DATA: lv_branch_name TYPE spo_value.
|
||||
DATA: lv_commit_text TYPE spo_value.
|
||||
|
||||
CLEAR: rs_transport_branch-branch_name, rs_transport_branch-commit_text.
|
||||
|
||||
" If we only have one transport selected set branch name to Transport
|
||||
" name and commit description to transport description.
|
||||
IF lines( it_transport_headers ) = 1.
|
||||
READ TABLE it_transport_headers INDEX 1 INTO ls_transport_header.
|
||||
lv_transports_as_text = ls_transport_header-trkorr.
|
||||
lv_desc_as_text = zcl_abapgit_factory=>get_cts_api( )->read_description( ls_transport_header-trkorr ).
|
||||
ELSE. " Else set branch name and commit message to 'Transport(s)_TRXXXXXX_TRXXXXX'
|
||||
lv_transports_as_text = 'Transport(s)'.
|
||||
LOOP AT it_transport_headers INTO ls_transport_header.
|
||||
CONCATENATE lv_transports_as_text '_' ls_transport_header-trkorr INTO lv_transports_as_text.
|
||||
ENDLOOP.
|
||||
lv_desc_as_text = lv_transports_as_text.
|
||||
lv_transports_as_text = iv_trkorr.
|
||||
lv_desc_as_text = zcl_abapgit_factory=>get_cts_api( )->read_description( iv_trkorr ).
|
||||
|
||||
ENDIF.
|
||||
add_field( EXPORTING iv_tabname = 'TEXTL'
|
||||
iv_fieldname = 'LINE'
|
||||
iv_fieldtext = 'Branch name'
|
||||
|
|
|
@ -2,9 +2,7 @@ INTERFACE zif_abapgit_popups
|
|||
PUBLIC .
|
||||
|
||||
|
||||
TYPES:
|
||||
ty_sval_tt TYPE STANDARD TABLE OF sval WITH DEFAULT KEY,
|
||||
ty_rows TYPE SORTED TABLE OF i WITH UNIQUE KEY table_line.
|
||||
TYPES ty_rows TYPE SORTED TABLE OF i WITH UNIQUE KEY table_line.
|
||||
|
||||
TYPES:
|
||||
BEGIN OF ty_alv_column,
|
||||
|
@ -97,7 +95,7 @@ INTERFACE zif_abapgit_popups
|
|||
zcx_abapgit_exception .
|
||||
METHODS popup_to_create_transp_branch
|
||||
IMPORTING
|
||||
!it_transport_headers TYPE trwbo_request_headers
|
||||
!iv_trkorr TYPE trkorr
|
||||
RETURNING
|
||||
VALUE(rs_transport_branch) TYPE zif_abapgit_definitions=>ty_transport_to_branch
|
||||
RAISING
|
||||
|
|
Loading…
Reference in New Issue
Block a user