remove CHAR255 ( WIP #692 ) (#847)

DTEL, "STRU" and CLAS

Co-authored-by: sandraros <34005250+sandraros@users.noreply.github.com>
This commit is contained in:
Abo 2021-10-09 20:04:05 +02:00 committed by GitHub
parent a959c0c69a
commit 66a45b840a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 15 additions and 7 deletions

View File

@ -4,9 +4,11 @@ CLASS zcl_excel_ole DEFINITION
CREATE PUBLIC .
PUBLIC SECTION.
class-METHODS bind_alv_ole2
TYPES ty_doc_url TYPE c LENGTH 255.
CLASS-METHODS bind_alv_ole2
IMPORTING
!i_document_url TYPE char255 DEFAULT space
!i_document_url TYPE ty_doc_url DEFAULT space
!i_xls TYPE c DEFAULT space
!i_save_path TYPE string
!io_alv TYPE REF TO cl_gui_alv_grid

View File

@ -31,6 +31,7 @@ CLASS zcl_excel_worksheet DEFINITION
END OF mty_s_outline_row .
TYPES:
mty_ts_outlines_row TYPE SORTED TABLE OF mty_s_outline_row WITH UNIQUE KEY row_from row_to .
TYPES ty_doc_url TYPE c LENGTH 255.
CONSTANTS c_break_column TYPE zexcel_break VALUE 2. "#EC NOTEXT
CONSTANTS c_break_none TYPE zexcel_break VALUE 0. "#EC NOTEXT
@ -83,7 +84,7 @@ CLASS zcl_excel_worksheet DEFINITION
zcx_excel .
METHODS bind_alv_ole2
IMPORTING
!i_document_url TYPE char255 DEFAULT space
!i_document_url TYPE ty_doc_url DEFAULT space
!i_xls TYPE c DEFAULT space
!i_save_path TYPE string
!io_alv TYPE REF TO cl_gui_alv_grid

View File

@ -68,9 +68,13 @@
</DD03P>
<DD03P>
<FIELDNAME>NAME</FIELDNAME>
<ROLLNAME>CHAR255</ROLLNAME>
<ADMINFIELD>0</ADMINFIELD>
<COMPTYPE>E</COMPTYPE>
<INTTYPE>C</INTTYPE>
<INTLEN>000510</INTLEN>
<DATATYPE>CHAR</DATATYPE>
<LENG>000255</LENG>
<MASK> CHAR</MASK>
<DDTEXT>Name</DDTEXT>
</DD03P>
<DD03P>
<FIELDNAME>FAMILY</FIELDNAME>

View File

@ -5,7 +5,6 @@
<DD04V>
<ROLLNAME>ZEXCEL_STYLE_FONT_NAME</ROLLNAME>
<DDLANGUAGE>E</DDLANGUAGE>
<DOMNAME>CHAR255</DOMNAME>
<HEADLEN>20</HEADLEN>
<SCRLEN1>10</SCRLEN1>
<SCRLEN2>15</SCRLEN2>
@ -16,7 +15,9 @@
<SCRTEXT_M>Font name</SCRTEXT_M>
<SCRTEXT_L>Font name</SCRTEXT_L>
<DTELMASTER>E</DTELMASTER>
<REFKIND>D</REFKIND>
<DATATYPE>CHAR</DATATYPE>
<LENG>000255</LENG>
<OUTPUTLEN>000255</OUTPUTLEN>
</DD04V>
</asx:values>
</asx:abap>