SAP ABAP Interface IF_FDT_DOC_SPREADSHEET (FDT: Spreadsheet Interface)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
⤷
SFDT_EXCEL_CORE (Package) BRFplus: Excel Integration Core

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_FDT_XL_SPREADSHEET | FDT:Spreadsheet document | 20080616 |
Properties
Interface | IF_FDT_DOC_SPREADSHEET | |
Short Description | FDT: Spreadsheet Interface |
General Data
Package | SFDT_EXCEL_CORE | BRFplus: Excel Integration Core |
Created | 20080616 | SAP |
Last changed | 20140121 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | IF_FDT_DOC_SPREADSHEET | 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_PKG | Basic access to document packages | 20080616 |
Friends
Interface IF_FDT_DOC_SPREADSHEET has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | DEFAULT_FILENAME | Constant | Public | Type reference (TYPE) | STRING | 'EXPORT.XLSX' | 20080725 | ||
2 | GC_CALL_DEC_TABLE | Constant | Public | Type reference (TYPE) | I | 1 | Decision Table | 20111214 | |
3 | GC_CALL_MESSAGE_AREA | Constant | Public | Type reference (TYPE) | I | 2 | Message Area | 20111214 | |
4 | GC_CALL_NEW_LEAN_TRACE | Constant | Public | Type reference (TYPE) | I | 5 | Trace | 20130516 | |
5 | GC_CALL_SIMULATION | Constant | Public | Type reference (TYPE) | I | 3 | Simulation | 20111214 | |
6 | GC_CALL_TRACE | Constant | Public | Type reference (TYPE) | I | 4 | Trace | 20111214 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | 20080616 | |
2 | ![]() |
Instance method | Public | Method | 20080616 | |
3 | ![]() |
Instance method | Public | Method | 20080616 | |
4 | ![]() |
Instance method | Public | Method | 20080616 | |
5 | ![]() |
Instance method | Public | Method | 20080616 | |
6 | ![]() |
Instance method | Public | Method | 20080616 | |
7 | ![]() |
Instance method | Public | Method | 20080616 | |
8 | ![]() |
Instance method | Public | Method | 20080616 | |
9 | ![]() |
Instance method | Public | Method | 20080616 | |
10 | ![]() |
Instance method | Public | Method | 20080616 | |
11 | ![]() |
Instance method | Public | Method | 20080616 | |
12 | ![]() |
Instance method | Public | Method | 20080616 | |
13 | ![]() |
Instance method | Public | Method | 20080616 | |
14 | ![]() |
Instance method | Public | Method | 20080616 |
Events
Interface IF_FDT_DOC_SPREADSHEET has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | STRUC_NAMED_CELL | Public | See coding | 20080616 | BEGIN OF struc_named_cell,
name TYPE string,
sheet_name TYPE string,
cell TYPE string,
format TYPE string,
END OF struc_named_cell
|
||
2 | STRUC_NAMED_RANGE | Public | See coding | 20080616 | BEGIN OF struc_named_range,
name TYPE string,
sheet_name TYPE string,
start_cell TYPE string,
end_cell TYPE string,
END OF struc_named_range
|
||
3 | S_COLUMN | Public | See coding | 20081224 | BEGIN OF s_column,
id TYPE fdt_uuid,
name TYPE string,
display_name TYPE string,
is_result TYPE abap_bool,
type TYPE REF TO cl_abap_datadescr,
END OF s_column
|
||
4 | TAB_NAMED_CELLS | Public | See coding | 20080616 | tab_named_cells TYPE STANDARD TABLE OF struc_named_cell
|
||
5 | TAB_NAMED_RANGES | Public | See coding | 20080616 | tab_named_ranges TYPE STANDARD TABLE OF struc_named_range
|
||
6 | T_COLUMN | Public | See coding | 20081224 | t_column TYPE STANDARD TABLE OF s_column
|
||
7 | T_WORKSHEET_NAMES | Public | See coding | 20080616 | t_worksheet_names TYPE STANDARD TABLE OF string
|
Method Signatures
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/Mapping column | 20120608 | ||
3 | ![]() |
ITAB | Call by reference | Object reference (TYPE REF TO) | DATA | 20080616 | |||
4 | ![]() |
ITAB_AUX_COL_DESC | Call by reference | Object reference (TYPE REF TO) | DATA | Decision Table /Mapping Column Description | 20120608 | ||
5 | ![]() |
IT_DT_MAP_COL | Call by reference | Type reference (TYPE) | IF_FDT_DOC_SPREADSHEET=>T_COLUMN | 20120709 | |||
6 | ![]() |
IT_DT_MAP_COL_DESC | Call by reference | Object reference (TYPE REF TO) | DATA | 20120709 | |||
7 | ![]() |
IV_CALL_TYPE | Call by reference | Type reference (TYPE) | I | Calling Application | 20111214 | ||
8 | ![]() |
IV_SHEET_NAME | Call by reference | Type reference (TYPE) | STRING | 20130425 | |||
9 | ![]() |
NAME | Call by reference | Type reference (TYPE) | STRING | DEFAULT_FILENAME | 20080616 | ||
10 | ![]() |
XDOCUMENT | Value transfer | Type reference (TYPE) | XSTRING | 20080616 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20080616 |
Method GET_CUSTOM_METADATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
NAME | Call by reference | Type reference (TYPE) | STRING | 20080616 | |||
2 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | STRING | 20080616 |
Method GET_CUSTOM_METADATA on Interface IF_FDT_DOC_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 Interface IF_FDT_DOC_SPREADSHEET has no exception.
Method GET_ITAB_FROM_WORKSHEET 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_WORKSHEET on Interface IF_FDT_DOC_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 Interface IF_FDT_DOC_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 | Type reference (TYPE) | TAB_NAMED_CELLS | 20080616 |
Method GET_NAMED_CELLS on Interface IF_FDT_DOC_SPREADSHEET has no exception.
Method GET_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 | Value transfer | Type reference (TYPE) | STRING | 20080616 |
Method GET_NAMED_CELL_VALUE on Interface IF_FDT_DOC_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 | Type reference (TYPE) | TAB_NAMED_RANGES | 20080616 |
Method GET_NAMED_RANGES on Interface IF_FDT_DOC_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 Interface IF_FDT_DOC_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 | Value transfer | Type reference (TYPE) | T_WORKSHEET_NAMES | 20080616 |
Method GET_WORKSHEET_NAMES on Interface IF_FDT_DOC_SPREADSHEET has no exception.
Method SET_CUSTOM_METADATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
NAME | Call by reference | Type reference (TYPE) | STRING | 20080616 | |||
2 | ![]() |
VALUE | Call by reference | Type reference (TYPE) | STRING | 20080616 |
Method SET_CUSTOM_METADATA on Interface IF_FDT_DOC_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 Interface IF_FDT_DOC_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 Interface IF_FDT_DOC_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 Interface IF_FDT_DOC_SPREADSHEET has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 712 |