Merge pull request #598 from Berreke/master

Issue #588: Unable to activate zcl_excel_writer_xlsm
This commit is contained in:
Gregor Wolf 2019-02-20 15:24:38 +01:00 committed by GitHub
commit cf01f333ee
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -67,7 +67,8 @@ method CREATE.
lv_xl_drawing_rels TYPE string, lv_xl_drawing_rels TYPE string,
lv_syindex TYPE string, lv_syindex TYPE string,
lv_value TYPE string, lv_value TYPE string,
lv_drawing_index TYPE i. lv_drawing_index TYPE i,
lv_comment_index TYPE i. " (+) Issue 588
********************************************************************** **********************************************************************
* Start of insertion # issue 139 - Dateretention of cellstyles * Start of insertion # issue 139 - Dateretention of cellstyles
@ -150,7 +151,8 @@ method CREATE.
lv_content = me->create_xl_sheet( io_worksheet = lo_worksheet lv_content = me->create_xl_sheet( io_worksheet = lo_worksheet
iv_active = lv_active ). iv_active = lv_active ).
lv_xl_sheet = me->c_xl_sheet. lv_xl_sheet = me->c_xl_sheet.
MOVE sy-index TO lv_syindex. MOVE sy-index TO: lv_syindex,
lv_comment_index. " (+) Issue 588
SHIFT lv_syindex RIGHT DELETING TRAILING space. SHIFT lv_syindex RIGHT DELETING TRAILING space.
SHIFT lv_syindex LEFT DELETING LEADING space. SHIFT lv_syindex LEFT DELETING LEADING space.
REPLACE ALL OCCURRENCES OF '#' IN lv_xl_sheet WITH lv_syindex. REPLACE ALL OCCURRENCES OF '#' IN lv_xl_sheet WITH lv_syindex.
@ -159,7 +161,8 @@ method CREATE.
lv_xl_sheet_rels = me->c_xl_sheet_rels. lv_xl_sheet_rels = me->c_xl_sheet_rels.
lv_content = me->create_xl_sheet_rels( io_worksheet = lo_worksheet lv_content = me->create_xl_sheet_rels( io_worksheet = lo_worksheet
iv_drawing_index = lv_drawing_index ). iv_drawing_index = lv_drawing_index
iv_comment_index = lv_comment_index ). " (+) Issue 588
REPLACE ALL OCCURRENCES OF '#' IN lv_xl_sheet_rels WITH lv_syindex. REPLACE ALL OCCURRENCES OF '#' IN lv_xl_sheet_rels WITH lv_syindex.
lo_zip->add( name = lv_xl_sheet_rels lo_zip->add( name = lv_xl_sheet_rels
content = lv_content ). content = lv_content ).