Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_FDT_XL_DOCUMENT | FDT:OOXML Document | 20080616 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FDT_DOC_SPREADSHEET | FDT: Spreadsheet Interface | 20080616 |
Properties
| Class | CL_FDT_XL_SPREADSHEET | |
| Short Description | FDT:Spreadsheet document | |
| Super Class | CL_FDT_XL_DOCUMENT | FDT:OOXML Document |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SFDT_EXCEL_CORE | BRFplus: Excel Integration Core |
| Created | 20080616 | SAP |
| Last change | 20140121 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_FDT_DOC_SPREADSHEET | FDT: Spreadsheet Interface | 20080616 |
Friends
Class CL_FDT_XL_SPREADSHEET has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20080616 | ||||
| 2 | Constant | Private | Type reference (TYPE) | STRING | 'Sheet1' | 20080725 | |||
| 3 | Constant | Private | Type reference (TYPE) | STRING | '.rels' | 20090102 | |||
| 4 | Constant | Private | Type reference (TYPE) | STRING | '_rels/' | 20090102 | |||
| 5 | Instance attribute | Private | See coding | 20130521 | |||||
| 6 | Instance attribute | Private | Type reference (TYPE) | TAB_NAMED_CELLS | 20080616 | ||||
| 7 | Instance attribute | Private | Type reference (TYPE) | TAB_NAMED_RANGES | 20080616 | ||||
| 8 | Instance attribute | Private | Type reference (TYPE) | T_NUMFMTIDS | 20080616 | ||||
| 9 | Instance attribute | Private | Type reference (TYPE) | STRING | 20080616 | ||||
| 10 | Instance attribute | Private | Type reference (TYPE) | STRING | 20080616 | ||||
| 11 | Instance attribute | Private | Type reference (TYPE) | T_POD_RELATIONS | 20080616 | ||||
| 12 | Instance attribute | Private | Type reference (TYPE) | OOXML_WORKSHEETS | 20080616 |
Methods
Events
Class CL_FDT_XL_SPREADSHEET has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | OOXML_WORKSHEET | Protected | See coding | 20080616 | begin of ooxml_worksheet.
types name type string.
types id type string.
types location type string.
types end of ooxml_worksheet
|
||
| 2 | OOXML_WORKSHEETS | Protected | See coding | 20080616 | ooxml_worksheets type standard table of ooxml_worksheet
|
||
| 3 | STRUC_NAMED_CELL | Protected | See coding | 20080616 | begin of struc_named_cell.
types name type string.
types sheet_name type string.
types cell type string.
types format type string.
types end of struc_named_cell
|
||
| 4 | STRUC_NAMED_RANGE | Protected | See coding | 20080616 | begin of struc_named_range.
types name type string.
types sheet_name type string.
types start_cell type string.
types end_cell type string.
types end of struc_named_range
|
||
| 5 | TAB_NAMED_CELLS | Protected | See coding | 20080616 | tab_named_cells type standard table of struc_named_cell
|
||
| 6 | TAB_NAMED_RANGES | Protected | See coding | 20080616 | tab_named_ranges type standard table of struc_named_range
|
||
| 7 | T_NUMFMTIDS | Protected | See coding | 20080616 | t_numfmtids type standard table of t_struc_numfmtid
|
||
| 8 | T_STRUC_NUMFMTID | Protected | See coding | 20080616 | begin of t_struc_numfmtid.
types id type i.
types formatCode type string.
types end of t_struc_numfmtid
|
Method Signatures
Method CLEAR_WORKSHEET_SHEETDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SHEETDATA_NODE | Value transfer | Object reference (TYPE REF TO) | IF_IXML_NODE | 20080616 | ||||
| 2 | SHEET_XML_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | 20080616 |
Method CLEAR_WORKSHEET_SHEETDATA on class CL_FDT_XL_SPREADSHEET has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DOCUMENT_NAME | Value transfer | Type reference (TYPE) | STRING | 20080616 | ||||
| 2 | MIME_TYPE | Call by reference | Type reference (TYPE) | STRING | 20080616 | ||||
| 3 | XDOCUMENT | Value transfer | Type reference (TYPE) | XSTRING | 20080616 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080616 |
Method CONVERT_CELL_VALUE_BY_NUMFMT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CELL_VALUE | Call by reference | Type reference (TYPE) | STRING | 20080616 | ||||
| 2 | FORMATTED_VALUE | Value transfer | Type reference (TYPE) | STRING | 20080616 | ||||
| 3 | NUMBER_FORMAT | Call by reference | Type reference (TYPE) | STRING | 20080616 |
Method CONVERT_CELL_VALUE_BY_NUMFMT on class CL_FDT_XL_SPREADSHEET has no exception.
Method CONVERT_COLUMN_TO_I Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COLUMN | Call by reference | Type reference (TYPE) | STRING | 20080616 | ||||
| 2 | COL_NUMBER | Value transfer | Type reference (TYPE) | I | 20080616 |
Method CONVERT_COLUMN_TO_I on class CL_FDT_XL_SPREADSHEET has no exception.
Method CONVERT_DEC_TIME_TO_HHMMSS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DEC_TIME_STRING | Call by reference | Type reference (TYPE) | STRING | 20080616 | ||||
| 2 | TIME | Value transfer | Type reference (TYPE) | T | 20080616 |
Method CONVERT_DEC_TIME_TO_HHMMSS on class CL_FDT_XL_SPREADSHEET has no exception.
Method CONVERT_I_TO_COLUMN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COLUMN | Value transfer | Type reference (TYPE) | STRING | 20080616 | ||||
| 2 | INT_VAL | Call by reference | Type reference (TYPE) | I | 20080616 |
Method CONVERT_I_TO_COLUMN on class CL_FDT_XL_SPREADSHEET has no exception.
Method CONVERT_LONG_TO_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATE | Value transfer | Type reference (TYPE) | D | 20080616 | ||||
| 2 | DATE_STRING | Call by reference | Type reference (TYPE) | STRING | 20080616 |
Method CONVERT_LONG_TO_DATE on class CL_FDT_XL_SPREADSHEET has no exception.
Method CONVERT_SER_VAL_TO_DATE_TIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATE | Call by reference | Type reference (TYPE) | D | 20080616 | ||||
| 2 | SERIAL_VALUE_STRING | Call by reference | Type reference (TYPE) | STRING | 20080616 | ||||
| 3 | TIME | Call by reference | Type reference (TYPE) | T | 20080616 |
Method CONVERT_SER_VAL_TO_DATE_TIME on class CL_FDT_XL_SPREADSHEET has no exception.
Method CREATE_BLANK_DOCUMENT_STRUCT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ALV_DOCUMENT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20080616 | |||
| 2 | IV_CALL_TYPE | Call by reference | Type reference (TYPE) | I | 20120618 | ||||
| 3 | IV_SHEET_NAME | Call by reference | Type reference (TYPE) | STRING | 'Sheet1' | 20130425 | |||
| 4 | META_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | 20080616 | ||||
| 5 | META_KEYWORDS | Call by reference | Type reference (TYPE) | STRING | 20080616 | ||||
| 6 | META_SUBJECT | Call by reference | Type reference (TYPE) | STRING | 20080616 | ||||
| 7 | META_TITLE | Call by reference | Type reference (TYPE) | STRING | 20080616 | ||||
| 8 | WORKSHEET_NAME | Call by reference | Type reference (TYPE) | STRING | DEFAULT_SHEET_NAME | 20080616 | |||
| 9 | XBLANK_DOCUMENT | Value transfer | Type reference (TYPE) | XSTRING | 20080616 |
Method CREATE_BLANK_DOCUMENT_STRUCT on class CL_FDT_XL_SPREADSHEET has no exception.
Method CREATE_CELL_ELEMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_ROW_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | Natural number | 20130517 | |||
| 2 | IO_SHEET_XML_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | XML Document in DOM Representation | 20130517 | |||
| 3 | IS_ROW | Call by reference | Type reference (TYPE) | ANY | 20130517 | ||||
| 4 | IT_COLUMN | Call by reference | Type reference (TYPE) | IF_FDT_DOC_SPREADSHEET=>T_COLUMN | 20130517 | ||||
| 5 | IT_COLUMN_DESCRIPTION | Call by reference | Type reference (TYPE) | ABAP_COMPONENT_TAB | 20130517 | ||||
| 6 | IV_CALL_TYPE | Call by reference | Type reference (TYPE) | I | 20130517 | ||||
| 7 | IV_IS_ALV_DOCUMENT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130517 | |||
| 8 | IV_ROW_NUMBER | Call by reference | Type reference (TYPE) | STRING | 20130517 |
Method CREATE_CELL_ELEMENTS on class CL_FDT_XL_SPREADSHEET has no exception.
Method CREATE_CELL_ELEMENTS_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_ROW_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | Natural number | 20130517 | |||
| 2 | IO_SHEET_XML_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | XML Document in DOM Representation | 20130517 | |||
| 3 | IT_COLUMN | Call by reference | Type reference (TYPE) | IF_FDT_DOC_SPREADSHEET=>T_COLUMN | 20130517 | ||||
| 4 | IT_COLUMN_DESCRIPTION | Call by reference | Type reference (TYPE) | ABAP_COMPONENT_TAB | 20130517 | ||||
| 5 | IV_CALL_TYPE | Call by reference | Type reference (TYPE) | I | 20130517 | ||||
| 6 | IV_IS_ALV_DOCUMENT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130517 |
Method CREATE_CELL_ELEMENTS_HEADER on class CL_FDT_XL_SPREADSHEET has no exception.
Method CREATE_DOCUMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COLUMNS | Call by reference | Type reference (TYPE) | IF_FDT_DOC_SPREADSHEET=>T_COLUMN | 20081224 | ||||
| 2 | COLUMNS_AUX | Call by reference | Type reference (TYPE) | IF_FDT_DOC_SPREADSHEET=>T_COLUMN | Excel sheet column for Decision table column description | 20120608 | |||
| 3 | IS_ALV_DOCUMENT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20080616 | |||
| 4 | ITAB | Call by reference | Object reference (TYPE REF TO) | DATA | 20080616 | ||||
| 5 | ITAB_AUX_COL_DESC | Call by reference | Object reference (TYPE REF TO) | DATA | Decision Table Column Description | 20120608 | |||
| 6 | IT_DT_MAP_COL | Call by reference | Type reference (TYPE) | IF_FDT_DOC_SPREADSHEET=>T_COLUMN | 20120709 | ||||
| 7 | IT_DT_MAP_COL_DESC | Call by reference | Object reference (TYPE REF TO) | DATA | 20120709 | ||||
| 8 | IV_CALL_TYPE | Call by reference | Type reference (TYPE) | I | 20111214 | ||||
| 9 | IV_SHEET_NAME | Call by reference | Type reference (TYPE) | STRING | 20130425 | ||||
| 10 | NAME | Call by reference | Type reference (TYPE) | STRING | IF_FDT_DOC_SPREADSHEET=>DEFAULT_FILENAME | 20080616 | |||
| 11 | XDOCUMENT | Value transfer | Type reference (TYPE) | XSTRING | 20080616 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080616 |
Method CREATE_WORKSHEET_ROW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_GROUP_NUMBER | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20130517 | |||
| 2 | CV_GROUP_NUMBER_MAX | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20130517 | |||
| 3 | IO_SHEET_DATA_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Node of DOM | 20130517 | |||
| 4 | IO_SHEET_XML_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | XML Document in DOM Representation | 20130517 | |||
| 5 | IS_ROW | Call by reference | Type reference (TYPE) | ANY | 20130517 | ||||
| 6 | IT_COLUMN | Call by reference | Type reference (TYPE) | IF_FDT_DOC_SPREADSHEET=>T_COLUMN | 20130517 | ||||
| 7 | IT_COLUMN_DESCRIPTION | Call by reference | Type reference (TYPE) | ABAP_COMPONENT_TAB | 20130517 | ||||
| 8 | IV_CALL_TYPE | Call by reference | Type reference (TYPE) | I | 20130517 | ||||
| 9 | IV_IS_ALV_DOCUMENT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130517 | |||
| 10 | IV_ROW_NUMBER | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20130517 |
Method CREATE_WORKSHEET_ROW on class CL_FDT_XL_SPREADSHEET has no exception.
Method CREATE_WORKSHEET_ROW_BASE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_SHEET_XML_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | XML Document in DOM Representation | 20130517 | |||
| 2 | IV_ROW | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20130517 | |||
| 3 | RO_ROW_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | Element of an XML Document | 20130517 |
Method CREATE_WORKSHEET_ROW_BASE on class CL_FDT_XL_SPREADSHEET has no exception.
Method CREATE_WORKSHEET_ROW_NTL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_GROUP_NUMBER_MAX | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20130517 | |||
| 2 | CV_ROW_NUMBER | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20130517 | |||
| 3 | IO_SHEET_DATA_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Node of DOM | 20130517 | |||
| 4 | IO_SHEET_XML_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | XML Document in DOM Representation | 20130517 | |||
| 5 | IS_ROW | Call by reference | Type reference (TYPE) | ANY | 20130517 | ||||
| 6 | IT_COLUMN | Call by reference | Type reference (TYPE) | IF_FDT_DOC_SPREADSHEET=>T_COLUMN | 20130517 | ||||
| 7 | IT_COLUMN_DESCRIPTION | Call by reference | Type reference (TYPE) | ABAP_COMPONENT_TAB | 20130517 | ||||
| 8 | IT_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20130517 | ||||
| 9 | IV_IS_ALV_DOCUMENT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130517 | |||
| 10 | IV_ROW_INDEX | Call by reference | Type reference (TYPE) | SY-TABIX | ABAP System Field: Row Index of Internal Tables | 20130521 |
Method CREATE_WORKSHEET_ROW_NTL on class CL_FDT_XL_SPREADSHEET has no exception.
Method EXTRACT_COL_FROM_A1_STYLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COLUMN | Value transfer | Type reference (TYPE) | STRING | 20080616 | ||||
| 2 | INPUT | Call by reference | Type reference (TYPE) | STRING | 20080616 |
Method EXTRACT_COL_FROM_A1_STYLE on class CL_FDT_XL_SPREADSHEET has no exception.
Method GET_CELLXFS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CELLXFS | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20080616 |
Method GET_CELLXFS on class CL_FDT_XL_SPREADSHEET has no exception.
Method GET_CELL_STYLE_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CELL_COORDINATE | Call by reference | Type reference (TYPE) | STRING | 20080616 | ||||
| 2 | STYLE_ID | Value transfer | Type reference (TYPE) | I | 20080616 | ||||
| 3 | XML_DOC | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | 20080616 |
Method GET_CELL_STYLE_ID on class CL_FDT_XL_SPREADSHEET has no exception.
Method GET_CELL_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CELL_COORDINATE | Call by reference | Type reference (TYPE) | STRING | 20080616 | ||||
| 2 | CELL_VALUE | Value transfer | Type reference (TYPE) | STRING | 20080616 | ||||
| 3 | SHEET_NAME | Call by reference | Type reference (TYPE) | STRING | 20080616 |
Method GET_CELL_VALUE on class CL_FDT_XL_SPREADSHEET has no exception.
Method GET_CELL_VALUE_BY_XMLDOC_SHRDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CELL_COORDINATE | Call by reference | Type reference (TYPE) | STRING | 20080616 | ||||
| 2 | CELL_VALUE | Value transfer | Type reference (TYPE) | STRING | 20080616 | ||||
| 3 | SHARED_STRINGS | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20080616 | ||||
| 4 | XML_DOC | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | 20080616 |
Method GET_CELL_VALUE_BY_XMLDOC_SHRDS on class CL_FDT_XL_SPREADSHEET has no exception.
Method GET_COL_AND_ROW_FROM_A1_STYLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COLUMN_NUMBER | Call by reference | Type reference (TYPE) | I | 20080616 | ||||
| 2 | COORDINATE | Call by reference | Type reference (TYPE) | STRING | 20080616 | ||||
| 3 | ROW_NUMBER | Call by reference | Type reference (TYPE) | I | 20080616 |
Method GET_COL_AND_ROW_FROM_A1_STYLE on class CL_FDT_XL_SPREADSHEET has no exception.
Method GET_COL_FROM_A1_STYLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COLUMN_NUMBER | Value transfer | Type reference (TYPE) | I | 20080616 | ||||
| 2 | COORDINATE | Call by reference | Type reference (TYPE) | STRING | 20080616 |
Method GET_COL_FROM_A1_STYLE on class CL_FDT_XL_SPREADSHEET has no exception.
Method GET_ITAB_FOR_ALV_BY_XMLDOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITAB | Value transfer | Object reference (TYPE REF TO) | DATA | 20080616 | ||||
| 2 | RANGE_END | Call by reference | Type reference (TYPE) | STRING | 20080616 | ||||
| 3 | RANGE_START | Call by reference | Type reference (TYPE) | STRING | 20080616 | ||||
| 4 | XML_DOC | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | 20080616 |
Method GET_ITAB_FOR_ALV_BY_XMLDOC on class CL_FDT_XL_SPREADSHEET has no exception.
Method GET_ITAB_FOR_ALV_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITAB | Value transfer | Object reference (TYPE REF TO) | DATA | 20080616 |
Method GET_ITAB_FOR_ALV_UPDATE on class CL_FDT_XL_SPREADSHEET has no exception.
Method GET_ITAB_FROM_SHEET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITAB | Value transfer | Object reference (TYPE REF TO) | DATA | 20080616 | ||||
| 2 | IV_CALLER | Call by reference | Type reference (TYPE) | I | 20130430 | ||||
| 3 | IV_GET_LANGUAGE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130430 | ||||
| 4 | WORKSHEET_NAME | Call by reference | Type reference (TYPE) | STRING | 20080616 |
Method GET_ITAB_FROM_SHEET on class CL_FDT_XL_SPREADSHEET has no exception.
Method GET_LANGU_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LANGU | Call by reference | Type reference (TYPE) | CHAR1 | LangKey | 20130503 | |||
| 2 | RV_TEXT | Value transfer | Type reference (TYPE) | STRING | Name of Language | 20130503 |
Method GET_LANGU_TEXT on class CL_FDT_XL_SPREADSHEET has no exception.
Method GET_MAPPING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MAPPING | Value transfer | Object reference (TYPE REF TO) | CL_FDT_DOC_MAPPING | 20080616 |
Method GET_MAPPING on class CL_FDT_XL_SPREADSHEET has no exception.
Method GET_NAMED_CELL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CELL_NAME | Call by reference | Type reference (TYPE) | STRING | 20080616 | ||||
| 2 | CELL_VALUE | Value transfer | Type reference (TYPE) | STRING | 20080616 |
Method GET_NAMED_CELL on class CL_FDT_XL_SPREADSHEET has no exception.
Method GET_NAMED_CELLS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAMED_CELLS | Value transfer | Attribute reference (LIKE) | NAMED_CELLS | 20080616 |
Method GET_NAMED_CELLS on class CL_FDT_XL_SPREADSHEET has no exception.
Method GET_NAMED_RANGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAMED_RANGES | Value transfer | Attribute reference (LIKE) | NAMED_RANGES | 20080616 |
Method GET_NAMED_RANGES on class CL_FDT_XL_SPREADSHEET has no exception.
Method GET_NAMED_RANGE_ITAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITAB | Value transfer | Object reference (TYPE REF TO) | DATA | 20080616 | ||||
| 2 | RANGE | Call by reference | Type reference (TYPE) | STRING | 20080616 |
Method GET_NAMED_RANGE_ITAB on class CL_FDT_XL_SPREADSHEET has no exception.
Method GET_OR_CREATE_INDEX_SHARED_STR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INDEX | Value transfer | Type reference (TYPE) | I | 20080616 | ||||
| 2 | STRING | Call by reference | Type reference (TYPE) | STRING | 20080616 |
Method GET_OR_CREATE_INDEX_SHARED_STR on class CL_FDT_XL_SPREADSHEET has no exception.
Method GET_RANGE_ITAB_FROM_XMLDOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITAB | Value transfer | Object reference (TYPE REF TO) | DATA | 20080616 | ||||
| 2 | RANGE_END | Call by reference | Type reference (TYPE) | STRING | 20080616 | ||||
| 3 | RANGE_START | Call by reference | Type reference (TYPE) | STRING | 20080616 | ||||
| 4 | XML_DOC | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | 20080616 |
Method GET_RANGE_ITAB_FROM_XMLDOC on class CL_FDT_XL_SPREADSHEET has no exception.
Method GET_SHARED_STRINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | STRINGS | Value transfer | Type reference (TYPE) | STANDARD TABLE | 20080616 |
Method GET_SHARED_STRINGS on class CL_FDT_XL_SPREADSHEET has no exception.
Method GET_WORKSHEET_BY_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | WORKSHEET_ID | Call by reference | Type reference (TYPE) | STRING | 20080616 | ||||
| 2 | XSHEET | Value transfer | Type reference (TYPE) | XSTRING | 20080616 |
Method GET_WORKSHEET_BY_ID on class CL_FDT_XL_SPREADSHEET has no exception.
Method GET_WORKSHEET_BY_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | WORKSHEET_NAME | Call by reference | Type reference (TYPE) | STRING | 20080616 | ||||
| 2 | XSHEET | Value transfer | Type reference (TYPE) | XSTRING | 20080616 |
Method GET_WORKSHEET_BY_NAME on class CL_FDT_XL_SPREADSHEET has no exception.
Method GET_WORKSHEET_NAMES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | WORKSHEET_NAMES | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20080616 |
Method GET_WORKSHEET_NAMES on class CL_FDT_XL_SPREADSHEET has no exception.
Method INIT_SHARED_STRINGS_FILE Signature
Method INIT_SHARED_STRINGS_FILE on class CL_FDT_XL_SPREADSHEET has no parameter.
Method INIT_SHARED_STRINGS_FILE on class CL_FDT_XL_SPREADSHEET has no exception.
Method INSERT_EMPTY_WORKSHEET_ROW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_ROW | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20130521 | |||
| 2 | IO_SHEET_DATA_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Node of DOM | 20130521 | |||
| 3 | IO_SHEET_XML_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | XML Document in DOM Representation | 20130521 |
Method INSERT_EMPTY_WORKSHEET_ROW on class CL_FDT_XL_SPREADSHEET has no exception.
Method LOAD_DEFINED_NAMES Signature
Method LOAD_DEFINED_NAMES on class CL_FDT_XL_SPREADSHEET has no parameter.
Method LOAD_DEFINED_NAMES on class CL_FDT_XL_SPREADSHEET has no exception.
Method LOAD_NUMFMTIDS Signature
Method LOAD_NUMFMTIDS on class CL_FDT_XL_SPREADSHEET has no parameter.
Method LOAD_NUMFMTIDS on class CL_FDT_XL_SPREADSHEET has no exception.
Method LOAD_SHARED_STRINGS Signature
Method LOAD_SHARED_STRINGS on class CL_FDT_XL_SPREADSHEET has no parameter.
Method LOAD_SHARED_STRINGS on class CL_FDT_XL_SPREADSHEET has no exception.
Method LOAD_WORKBOOK Signature
Method LOAD_WORKBOOK on class CL_FDT_XL_SPREADSHEET has no parameter.
Method LOAD_WORKBOOK on class CL_FDT_XL_SPREADSHEET has no exception.
Method LOAD_WORKSHEETS Signature
Method LOAD_WORKSHEETS on class CL_FDT_XL_SPREADSHEET has no parameter.
Method LOAD_WORKSHEETS on class CL_FDT_XL_SPREADSHEET has no exception.
Method OVERWRITE_WORKSHEET_BY_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | WORKSHEET_ID | Call by reference | Type reference (TYPE) | STRING | 20080616 | ||||
| 2 | XSHEET | Call by reference | Type reference (TYPE) | XSTRING | 20080616 |
Method OVERWRITE_WORKSHEET_BY_ID on class CL_FDT_XL_SPREADSHEET has no exception.
Method OVERWRITE_WORKSHEET_BY_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | WORKSHEET_NAME | Call by reference | Type reference (TYPE) | STRING | 20080616 | ||||
| 2 | XSHEET | Call by reference | Type reference (TYPE) | XSTRING | 20080616 |
Method OVERWRITE_WORKSHEET_BY_NAME on class CL_FDT_XL_SPREADSHEET has no exception.
Method SET_CELL_VALUE_BY_XMLDOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CELL_COORDINATE | Call by reference | Type reference (TYPE) | STRING | 20080616 | ||||
| 2 | VALUE | Call by reference | Object reference (TYPE REF TO) | DATA | 20080616 | ||||
| 3 | XML_DOC | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | 20080616 |
Method SET_CELL_VALUE_BY_XMLDOC on class CL_FDT_XL_SPREADSHEET has no exception.
Method SET_HELP_DT_SHEETDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SHEET_XML_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20090220 |
Method SET_HELP_DT_SHEETDATA on class CL_FDT_XL_SPREADSHEET has no exception.
Method SET_HELP_SIM_SHEETDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SHEET_XML_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20090309 |
Method SET_HELP_SIM_SHEETDATA on class CL_FDT_XL_SPREADSHEET has no exception.
Method SET_MAPPING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MAPPING | Call by reference | Object reference (TYPE REF TO) | CL_FDT_DOC_MAPPING | 20080616 |
Method SET_MAPPING on class CL_FDT_XL_SPREADSHEET has no exception.
Method SET_NAMED_CELL_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CELL_NAME | Call by reference | Type reference (TYPE) | STRING | 20080616 | ||||
| 2 | CELL_VALUE | Call by reference | Type reference (TYPE) | STRING | 20080616 |
Method SET_NAMED_CELL_VALUE on class CL_FDT_XL_SPREADSHEET has no exception.
Method SET_NAMED_RANGE_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITAB | Call by reference | Object reference (TYPE REF TO) | DATA | 20080616 | ||||
| 2 | RANGE_NAME | Call by reference | Type reference (TYPE) | STRING | 20080616 |
Method SET_NAMED_RANGE_VALUES on class CL_FDT_XL_SPREADSHEET has no exception.
Method SET_SHARED_STRINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SHARED_STRINGS | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20080616 |
Method SET_SHARED_STRINGS on class CL_FDT_XL_SPREADSHEET has no exception.
Method SET_WORKSHEET_COLS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COLUMN_DESCRIPTION_TAB | Call by reference | Type reference (TYPE) | ABAP_COMPONENT_TAB | 20080616 | ||||
| 2 | IS_ALV_DOCUMENT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20080616 | |||
| 3 | IV_CALL_TYPE | Call by reference | Type reference (TYPE) | I | 20111214 | ||||
| 4 | IV_COLUMN_DECTAB | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20111214 | |||
| 5 | SHEET_XML_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | 20080616 |
Method SET_WORKSHEET_COLS on class CL_FDT_XL_SPREADSHEET has no exception.
Method SET_WORKSHEET_DIMENSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DIMENSION | Call by reference | Type reference (TYPE) | STRING | 20080616 | ||||
| 2 | SHEET_XML_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | 20080616 |
Method SET_WORKSHEET_DIMENSION on class CL_FDT_XL_SPREADSHEET has no exception.
Method SET_WORKSHEET_FORMATPR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OUTLINELEVEL | Call by reference | Type reference (TYPE) | STRING | 20101208 | ||||
| 2 | SHEET_XML_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20101208 |
Method SET_WORKSHEET_FORMATPR on class CL_FDT_XL_SPREADSHEET has no exception.
Method SET_WORKSHEET_SHEETDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COLUMNS | Call by reference | Type reference (TYPE) | IF_FDT_DOC_SPREADSHEET=>T_COLUMN | 20081224 | ||||
| 2 | IS_ALV_DOCUMENT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20080616 | |||
| 3 | ITAB | Call by reference | Object reference (TYPE REF TO) | DATA | 20080616 | ||||
| 4 | IV_CALL_TYPE | Call by reference | Type reference (TYPE) | I | 20111214 | ||||
| 5 | IV_COLUMN_DECTAB | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20111214 | |||
| 6 | SHEET_XML_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | 20080616 |
Method SET_WORKSHEET_SHEETDATA on class CL_FDT_XL_SPREADSHEET has no exception.
Method SET_WORKSHEET_WRAPTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SHEET_XML_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20110225 |
Method SET_WORKSHEET_WRAPTEXT on class CL_FDT_XL_SPREADSHEET has no exception.
Method STORE_WORKBOOK_RELATIONS Signature
Method STORE_WORKBOOK_RELATIONS on class CL_FDT_XL_SPREADSHEET has no parameter.
Method STORE_WORKBOOK_RELATIONS on class CL_FDT_XL_SPREADSHEET has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 712 |