Hierarchy

⤷

⤷

Properties
Class | CL_GRFN_EXCEL | |
Short Description | Excel utility class | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | GRFN_CLM | Shared infrastructure for CLM integration |
Created | 20100819 | SAP |
Last change | 20141106 | |
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 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_GRFN_EXCEL has no interface implemented.
Friends
Class CL_GRFN_EXCEL has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | See coding | 20101018 | ||||
2 | ![]() |
Constant | Public | See coding | 20100825 | ||||
3 | ![]() |
Constant | Public | See coding | 20100825 | ||||
4 | ![]() |
Constant | Public | See coding | 20100825 | ||||
5 | ![]() |
Constant | Public | See coding | 20101018 | ||||
6 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | OLE2_OBJECT | 20100819 |
Methods
Events
Class CL_GRFN_EXCEL has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_INDEX_VALUE | Public | See coding | 20100823 | begin of s_index_value,
row type i,
column type i,
value type string,
end of s_index_value
|
||
2 | T_INDEX_VALUE | Public | See coding | 20100823 | t_index_value type table of s_index_value
|
||
3 | T_STRING_TABLE | Public | See coding | 20100823 | t_string_table type table of string_table
|
||
4 | XL_BOOL | Public | Type reference (TYPE) | I | 20101018 | |
|
5 | XL_DV_ALERT_STYLE | Public | Type reference (TYPE) | I | 20100825 | |
|
6 | XL_DV_TYPE | Public | Type reference (TYPE) | I | 20100825 | |
|
7 | XL_FORMAT_CONDITION_OPERATOR | Public | Type reference (TYPE) | I | 20100825 | |
|
8 | XL_XML_EXPORT_RESULT | Public | Type reference (TYPE) | I | 20101018 | |
|
9 | XL_XML_IMPORT_RESULT | Public | Type reference (TYPE) | I | 20120611 | |
Method Signatures
Method ACTIVATE_WORKSHEET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COUNT | Call by reference | Type reference (TYPE) | I | 20100825 | |||
2 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20100819 | |||
3 | ![]() |
RO_WORKSHEET | Value transfer | Type reference (TYPE) | OLE2_OBJECT | 20100819 |
Method ACTIVATE_WORKSHEET on class CL_GRFN_EXCEL has no exception.
Method ADD_COMPONENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COMPONENT | Call by reference | Type reference (TYPE) | STRING | 20100827 |
Method ADD_COMPONENT on class CL_GRFN_EXCEL has no exception.
Method ADD_LIST_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_RANGE | Call by reference | Type reference (TYPE) | OLE2_OBJECT | Text for Screen 3000 | 20100929 | ||
2 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20100929 | |||
3 | ![]() |
RO_LIST_OBJECT | Value transfer | Type reference (TYPE) | OLE2_OBJECT | 20100929 |
Method ADD_LIST_OBJECT on class CL_GRFN_EXCEL has no exception.
Method ADD_VBA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CODE | Call by reference | Type reference (TYPE) | STRING | 20100827 | |||
2 | ![]() |
IV_COMPONENT | Call by reference | Type reference (TYPE) | STRING | 20100827 |
Method ADD_VBA on class CL_GRFN_EXCEL has no exception.
Method ADD_WORKBOOK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_WORKBOOK | Value transfer | Type reference (TYPE) | OLE2_OBJECT | 20100823 |
Method ADD_WORKBOOK on class CL_GRFN_EXCEL has no exception.
Method ADD_WORKSHEET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20100823 | |||
2 | ![]() |
IV_VISIBLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20110706 |
Method ADD_WORKSHEET on class CL_GRFN_EXCEL has no exception.
Method ADD_XML_MAP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20100928 | |||
2 | ![]() |
IV_SCHEMA | Call by reference | Type reference (TYPE) | STRING | 20100907 | |||
3 | ![]() |
RO_XML_MAP | Value transfer | Type reference (TYPE) | OLE2_OBJECT | 20100907 |
Method ADD_XML_MAP on class CL_GRFN_EXCEL has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_VISIBLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20100823 |
Method CONSTRUCTOR on class CL_GRFN_EXCEL has no exception.
Method DELETE_WORKSHEET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20100823 |
Method DELETE_WORKSHEET on class CL_GRFN_EXCEL has no exception.
Method EXPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_IS_EXPORTABLE | Call by reference | Type reference (TYPE) | XL_BOOL | 20101018 | |||
2 | ![]() |
EV_RESULT | Call by reference | Type reference (TYPE) | XL_XML_EXPORT_RESULT | 20101018 | |||
3 | ![]() |
IV_URL | Call by reference | Type reference (TYPE) | STRING | 20101014 | |||
4 | ![]() |
IV_XML_MAP_NAME | Call by reference | Type reference (TYPE) | STRING | 20101014 |
Method EXPORT on class CL_GRFN_EXCEL has no exception.
Method EXPORT_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_DATA | Call by reference | Type reference (TYPE) | STRING | 20101014 | |||
2 | ![]() |
IV_XML_MAP_NAME | Call by reference | Type reference (TYPE) | STRING | 20101014 |
Method EXPORT_XML on class CL_GRFN_EXCEL has no exception.
Method GET_CELL_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COLUMNINDEX | Call by reference | Type reference (TYPE) | I | 20100819 | |||
2 | ![]() |
IV_ROWINDEX | Call by reference | Type reference (TYPE) | I | 20100819 | |||
3 | ![]() |
RV_VALUE | Value transfer | Type reference (TYPE) | STRING | 20100819 |
Method GET_CELL_VALUE on class CL_GRFN_EXCEL has no exception.
Method GET_EXCEL_OLE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_OLE | Value transfer | Type reference (TYPE) | OLE2_OBJECT | 20100823 |
Method GET_EXCEL_OLE_OBJECT on class CL_GRFN_EXCEL has no exception.
Method GET_RANGE_OLE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COLUMNINDEX | Call by reference | Type reference (TYPE) | I | 20100825 | |||
2 | ![]() |
IV_COLUMNNUM | Call by reference | Type reference (TYPE) | I | 20100825 | |||
3 | ![]() |
IV_ROWINDEX | Call by reference | Type reference (TYPE) | I | 20100825 | |||
4 | ![]() |
IV_ROWNUM | Call by reference | Type reference (TYPE) | I | 20100825 | |||
5 | ![]() |
RO_OLE | Value transfer | Type reference (TYPE) | OLE2_OBJECT | 20100825 |
Method GET_RANGE_OLE_OBJECT on class CL_GRFN_EXCEL has no exception.
Method GET_RANGE_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_INDEX_VALUE | Call by reference | Type reference (TYPE) | T_INDEX_VALUE | 20100823 | |||
2 | ![]() |
ET_STRING_TABLE | Call by reference | Type reference (TYPE) | T_STRING_TABLE | 20100823 | |||
3 | ![]() |
IV_COLUMNINDEX | Call by reference | Type reference (TYPE) | I | 20100823 | |||
4 | ![]() |
IV_COLUMNNUM | Call by reference | Type reference (TYPE) | I | 20100823 | |||
5 | ![]() |
IV_ROWINDEX | Call by reference | Type reference (TYPE) | I | 20100823 | |||
6 | ![]() |
IV_ROWNUM | Call by reference | Type reference (TYPE) | I | 20100823 |
Method GET_RANGE_VALUE on class CL_GRFN_EXCEL has no exception.
Method GET_WORKSHEET_COUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_COUNT | Value transfer | Type reference (TYPE) | I | 20100825 |
Method GET_WORKSHEET_COUNT on class CL_GRFN_EXCEL has no exception.
Method GET_WORKSHEET_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_NAME | Value transfer | Type reference (TYPE) | STRING | 20100825 |
Method GET_WORKSHEET_NAME on class CL_GRFN_EXCEL has no exception.
Method GET_XML_MAP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20101014 | |||
2 | ![]() |
RO_XML_MAP | Value transfer | Type reference (TYPE) | OLE2_OBJECT | 20101014 |
Method GET_XML_MAP on class CL_GRFN_EXCEL has no exception.
Method IMPORT_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DATA | Call by reference | Type reference (TYPE) | STRING | 20120611 | |||
2 | ![]() |
IV_XML_MAP_NAME | Call by reference | Type reference (TYPE) | STRING | 20120611 | |||
3 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | XL_XML_IMPORT_RESULT | 20120611 |
Method IMPORT_XML on class CL_GRFN_EXCEL has no exception.
Method OPEN_WORKBOOK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FILENAME | Call by reference | Type reference (TYPE) | STRING | 20100819 | |||
2 | ![]() |
RO_WORKBOOK | Value transfer | Type reference (TYPE) | OLE2_OBJECT | 20100819 |
Method OPEN_WORKBOOK on class CL_GRFN_EXCEL has no exception.
Method QUIT Signature
Method QUIT on class CL_GRFN_EXCEL has no parameter.
Method QUIT on class CL_GRFN_EXCEL has no exception.
Method SET_CELL_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COLUMNINDEX | Call by reference | Type reference (TYPE) | I | 20100819 | |||
2 | ![]() |
IV_ROWINDEX | Call by reference | Type reference (TYPE) | I | 20100819 | |||
3 | ![]() |
IV_VALUE | Call by reference | Type reference (TYPE) | STRING | 20100819 |
Method SET_CELL_VALUE on class CL_GRFN_EXCEL has no exception.
Method SET_LIST_COLUMN_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_LIST_OBJECT | Call by reference | Type reference (TYPE) | OLE2_OBJECT | 20100929 | |||
2 | ![]() |
IV_INDEX | Call by reference | Type reference (TYPE) | I | 20100929 | |||
3 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20100929 |
Method SET_LIST_COLUMN_NAME on class CL_GRFN_EXCEL has no exception.
Method SET_LIST_COLUMN_XPATH_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_LIST_OBJECT | Call by reference | Type reference (TYPE) | OLE2_OBJECT | 20100929 | |||
2 | ![]() |
IO_MAP | Call by reference | Type reference (TYPE) | OLE2_OBJECT | 20100929 | |||
3 | ![]() |
IV_INDEX | Call by reference | Type reference (TYPE) | I | 20100929 | |||
4 | ![]() |
IV_XPATH | Call by reference | Type reference (TYPE) | STRING | 20100929 |
Method SET_LIST_COLUMN_XPATH_VALUE on class CL_GRFN_EXCEL has no exception.
Method SET_RANGE_COLUMN_WIDTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COLUMNINDEX | Call by reference | Type reference (TYPE) | I | 20100825 | |||
2 | ![]() |
IV_COLUMNNUM | Call by reference | Type reference (TYPE) | I | 20100825 | |||
3 | ![]() |
IV_COLUMN_WIDTH | Call by reference | Type reference (TYPE) | I | 20100825 | |||
4 | ![]() |
IV_ROWINDEX | Call by reference | Type reference (TYPE) | I | 20100825 | |||
5 | ![]() |
IV_ROWNUM | Call by reference | Type reference (TYPE) | I | 20100825 |
Method SET_RANGE_COLUMN_WIDTH on class CL_GRFN_EXCEL has no exception.
Method SET_RANGE_INTERIOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COLOR_INDEX | Call by reference | Type reference (TYPE) | I | 20100825 | |||
2 | ![]() |
IV_COLUMNINDEX | Call by reference | Type reference (TYPE) | I | 20100825 | |||
3 | ![]() |
IV_COLUMNNUM | Call by reference | Type reference (TYPE) | I | 20100825 | |||
4 | ![]() |
IV_ROWINDEX | Call by reference | Type reference (TYPE) | I | 20100825 | |||
5 | ![]() |
IV_ROWNUM | Call by reference | Type reference (TYPE) | I | 20100825 |
Method SET_RANGE_INTERIOR on class CL_GRFN_EXCEL has no exception.
Method SET_RANGE_NUMBER_FORMAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COLUMNINDEX | Call by reference | Type reference (TYPE) | I | 20101025 | |||
2 | ![]() |
IV_COLUMNNUM | Call by reference | Type reference (TYPE) | I | 20101025 | |||
3 | ![]() |
IV_NUMBER_FORMAT | Call by reference | Type reference (TYPE) | STRING | 20101025 | |||
4 | ![]() |
IV_ROWINDEX | Call by reference | Type reference (TYPE) | I | 20101025 | |||
5 | ![]() |
IV_ROWNUM | Call by reference | Type reference (TYPE) | I | 20101025 |
Method SET_RANGE_NUMBER_FORMAT on class CL_GRFN_EXCEL has no exception.
Method SET_RANGE_VALIDATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ALERTSTYLE | Call by reference | Type reference (TYPE) | XL_DV_ALERT_STYLE | 20100825 | |||
2 | ![]() |
IV_COLUMNINDEX | Call by reference | Type reference (TYPE) | I | 20100825 | |||
3 | ![]() |
IV_COLUMNNUM | Call by reference | Type reference (TYPE) | I | 20100825 | |||
4 | ![]() |
IV_FORMULA1 | Call by reference | Type reference (TYPE) | DATA | 20100825 | |||
5 | ![]() |
IV_FORMULA2 | Call by reference | Type reference (TYPE) | DATA | 20100825 | |||
6 | ![]() |
IV_IGNORE_BLANK | Call by reference | Type reference (TYPE) | XL_BOOL | 20101025 | |||
7 | ![]() |
IV_OPERATOR | Call by reference | Type reference (TYPE) | XL_FORMAT_CONDITION_OPERATOR | 20100825 | |||
8 | ![]() |
IV_ROWINDEX | Call by reference | Type reference (TYPE) | I | 20100825 | |||
9 | ![]() |
IV_ROWNUM | Call by reference | Type reference (TYPE) | I | 20100825 | |||
10 | ![]() |
IV_TYPE | Call by reference | Type reference (TYPE) | XL_DV_TYPE | 20100825 |
Method SET_RANGE_VALIDATION on class CL_GRFN_EXCEL has no exception.
Method XML_IMPORT_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_DESTINATION | Call by reference | Type reference (TYPE) | OLE2_OBJECT | 20101014 | |||
2 | ![]() |
IO_IMPORT_MAP | Call by reference | Type reference (TYPE) | OLE2_OBJECT | 20101014 | |||
3 | ![]() |
IV_DATA | Call by reference | Type reference (TYPE) | STRING | 20101014 |
Method XML_IMPORT_XML on class CL_GRFN_EXCEL has no exception.
History
Last changed by/on | SAP | 20141106 |
SAP Release Created in | V1000 |