Remove trailing spaces in HTML output (#3893)

* Remove trailing spaces from html

* Return string size
This commit is contained in:
Marc Bernard 2020-09-17 11:07:46 -04:00 committed by GitHub
parent b4169ff4b6
commit 475f67d1d8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 21 additions and 18 deletions

View File

@ -411,17 +411,18 @@ CLASS ZCL_ABAPGIT_GUI IMPLEMENTATION.
ASSERT iv_text IS SUPPLIED OR iv_xdata IS SUPPLIED. ASSERT iv_text IS SUPPLIED OR iv_xdata IS SUPPLIED.
IF iv_text IS SUPPLIED. " String input IF iv_text IS SUPPLIED. " String input
zcl_abapgit_convert=>string_to_tab(
zcl_abapgit_convert=>string_to_tab( " FM SCMS_STRING_TO_FTEXT
EXPORTING EXPORTING
iv_str = iv_text iv_str = iv_text
IMPORTING IMPORTING
ev_size = lv_size
et_tab = lt_html ). et_tab = lt_html ).
mi_html_viewer->load_data( mi_html_viewer->load_data(
EXPORTING EXPORTING
iv_type = iv_type iv_type = iv_type
iv_subtype = iv_subtype iv_subtype = iv_subtype
iv_size = lv_size
iv_url = iv_url iv_url = iv_url
IMPORTING IMPORTING
ev_assigned_url = rv_url ev_assigned_url = rv_url

View File

@ -65,7 +65,8 @@ CLASS zcl_abapgit_convert DEFINITION
IMPORTING IMPORTING
!iv_str TYPE string !iv_str TYPE string
EXPORTING EXPORTING
VALUE(et_tab) TYPE STANDARD TABLE . !ev_size TYPE i
!et_tab TYPE STANDARD TABLE .
CLASS-METHODS base64_to_xstring CLASS-METHODS base64_to_xstring
IMPORTING IMPORTING
!iv_base64 TYPE string !iv_base64 TYPE string
@ -207,14 +208,15 @@ CLASS ZCL_ABAPGIT_CONVERT IMPLEMENTATION.
METHOD string_to_tab. METHOD string_to_tab.
CLEAR et_tab[].
CALL FUNCTION 'SCMS_STRING_TO_FTEXT' CALL FUNCTION 'SCMS_STRING_TO_FTEXT'
EXPORTING EXPORTING
text = iv_str text = iv_str
* IMPORTING IMPORTING
* LENGTH = LENGTH length = ev_size
TABLES TABLES
ftext_tab = et_tab. ftext_tab = et_tab
EXCEPTIONS
OTHERS = 1.
ASSERT sy-subrc = 0. ASSERT sy-subrc = 0.
ENDMETHOD. ENDMETHOD.