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,24 +411,25 @@ CLASS ZCL_ABAPGIT_GUI IMPLEMENTATION.
ASSERT iv_text IS SUPPLIED OR iv_xdata IS SUPPLIED.
IF iv_text IS SUPPLIED. " String input
zcl_abapgit_convert=>string_to_tab( " FM SCMS_STRING_TO_FTEXT
zcl_abapgit_convert=>string_to_tab(
EXPORTING
iv_str = iv_text
iv_str = iv_text
IMPORTING
et_tab = lt_html ).
ev_size = lv_size
et_tab = lt_html ).
mi_html_viewer->load_data(
EXPORTING
iv_type = iv_type
iv_subtype = iv_subtype
iv_url = iv_url
iv_type = iv_type
iv_subtype = iv_subtype
iv_size = lv_size
iv_url = iv_url
IMPORTING
ev_assigned_url = rv_url
CHANGING
ct_data_table = lt_html
EXCEPTIONS
OTHERS = 1 ).
OTHERS = 1 ).
ELSE. " Raw input
zcl_abapgit_convert=>xstring_to_bintab(
EXPORTING
@ -439,10 +440,10 @@ CLASS ZCL_ABAPGIT_GUI IMPLEMENTATION.
mi_html_viewer->load_data(
EXPORTING
iv_type = iv_type
iv_subtype = iv_subtype
iv_size = lv_size
iv_url = iv_url
iv_type = iv_type
iv_subtype = iv_subtype
iv_size = lv_size
iv_url = iv_url
IMPORTING
ev_assigned_url = rv_url
CHANGING

View File

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