mirror of
https://github.com/abap2xlsx/abap2xlsx.git
synced 2025-05-05 13:46:17 +08:00
DTEL, "STRU" and CLAS Co-authored-by: sandraros <34005250+sandraros@users.noreply.github.com>
This commit is contained in:
parent
a959c0c69a
commit
66a45b840a
|
@ -4,9 +4,11 @@ CLASS zcl_excel_ole DEFINITION
|
||||||
CREATE PUBLIC .
|
CREATE PUBLIC .
|
||||||
|
|
||||||
PUBLIC SECTION.
|
PUBLIC SECTION.
|
||||||
class-METHODS bind_alv_ole2
|
TYPES ty_doc_url TYPE c LENGTH 255.
|
||||||
|
|
||||||
|
CLASS-METHODS bind_alv_ole2
|
||||||
IMPORTING
|
IMPORTING
|
||||||
!i_document_url TYPE char255 DEFAULT space
|
!i_document_url TYPE ty_doc_url DEFAULT space
|
||||||
!i_xls TYPE c DEFAULT space
|
!i_xls TYPE c DEFAULT space
|
||||||
!i_save_path TYPE string
|
!i_save_path TYPE string
|
||||||
!io_alv TYPE REF TO cl_gui_alv_grid
|
!io_alv TYPE REF TO cl_gui_alv_grid
|
||||||
|
|
|
@ -31,6 +31,7 @@ CLASS zcl_excel_worksheet DEFINITION
|
||||||
END OF mty_s_outline_row .
|
END OF mty_s_outline_row .
|
||||||
TYPES:
|
TYPES:
|
||||||
mty_ts_outlines_row TYPE SORTED TABLE OF mty_s_outline_row WITH UNIQUE KEY row_from row_to .
|
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_column TYPE zexcel_break VALUE 2. "#EC NOTEXT
|
||||||
CONSTANTS c_break_none TYPE zexcel_break VALUE 0. "#EC NOTEXT
|
CONSTANTS c_break_none TYPE zexcel_break VALUE 0. "#EC NOTEXT
|
||||||
|
@ -83,7 +84,7 @@ CLASS zcl_excel_worksheet DEFINITION
|
||||||
zcx_excel .
|
zcx_excel .
|
||||||
METHODS bind_alv_ole2
|
METHODS bind_alv_ole2
|
||||||
IMPORTING
|
IMPORTING
|
||||||
!i_document_url TYPE char255 DEFAULT space
|
!i_document_url TYPE ty_doc_url DEFAULT space
|
||||||
!i_xls TYPE c DEFAULT space
|
!i_xls TYPE c DEFAULT space
|
||||||
!i_save_path TYPE string
|
!i_save_path TYPE string
|
||||||
!io_alv TYPE REF TO cl_gui_alv_grid
|
!io_alv TYPE REF TO cl_gui_alv_grid
|
||||||
|
|
|
@ -68,9 +68,13 @@
|
||||||
</DD03P>
|
</DD03P>
|
||||||
<DD03P>
|
<DD03P>
|
||||||
<FIELDNAME>NAME</FIELDNAME>
|
<FIELDNAME>NAME</FIELDNAME>
|
||||||
<ROLLNAME>CHAR255</ROLLNAME>
|
|
||||||
<ADMINFIELD>0</ADMINFIELD>
|
<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>
|
||||||
<DD03P>
|
<DD03P>
|
||||||
<FIELDNAME>FAMILY</FIELDNAME>
|
<FIELDNAME>FAMILY</FIELDNAME>
|
||||||
|
|
|
@ -5,7 +5,6 @@
|
||||||
<DD04V>
|
<DD04V>
|
||||||
<ROLLNAME>ZEXCEL_STYLE_FONT_NAME</ROLLNAME>
|
<ROLLNAME>ZEXCEL_STYLE_FONT_NAME</ROLLNAME>
|
||||||
<DDLANGUAGE>E</DDLANGUAGE>
|
<DDLANGUAGE>E</DDLANGUAGE>
|
||||||
<DOMNAME>CHAR255</DOMNAME>
|
|
||||||
<HEADLEN>20</HEADLEN>
|
<HEADLEN>20</HEADLEN>
|
||||||
<SCRLEN1>10</SCRLEN1>
|
<SCRLEN1>10</SCRLEN1>
|
||||||
<SCRLEN2>15</SCRLEN2>
|
<SCRLEN2>15</SCRLEN2>
|
||||||
|
@ -16,7 +15,9 @@
|
||||||
<SCRTEXT_M>Font name</SCRTEXT_M>
|
<SCRTEXT_M>Font name</SCRTEXT_M>
|
||||||
<SCRTEXT_L>Font name</SCRTEXT_L>
|
<SCRTEXT_L>Font name</SCRTEXT_L>
|
||||||
<DTELMASTER>E</DTELMASTER>
|
<DTELMASTER>E</DTELMASTER>
|
||||||
<REFKIND>D</REFKIND>
|
<DATATYPE>CHAR</DATATYPE>
|
||||||
|
<LENG>000255</LENG>
|
||||||
|
<OUTPUTLEN>000255</OUTPUTLEN>
|
||||||
</DD04V>
|
</DD04V>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
Loading…
Reference in New Issue
Block a user