SAP ABAP Class CL_UPX_FLEX (Flex table services)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-PLA-BPS (Application Component) Business Planning and Simulation
⤷
UPX_KPI (Package) UPX: CRM Planning - SEM Part
⤷
⤷
Properties
| Class | CL_UPX_FLEX | |
| Short Description | Flex table services | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | UPX_KPI | UPX: CRM Planning - SEM Part |
| Created | 20070802 | SAP |
| Last change | 20130531 | 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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_UPX_FLEX has no interface implemented.
Friends
Class CL_UPX_FLEX has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | See coding | 20090825 |
Methods
Events
Class CL_UPX_FLEX has no event.
Types
Class CL_UPX_FLEX has no local type.
Method Signatures
Method CALCULATE_LEAD_COLUMNS_WIDTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LEAD_COLUMNS_WIDTH_PX_STR | Call by reference | Type reference (TYPE) | YT_STRING | Table with the lead columns width in pixel as strings | 20090825 | |||
| 2 | IT_LEAD_COLUMNS_HEADER_INFO | Call by reference | Type reference (TYPE) | YT_COLUMN_INFO | Table containing the max. width of the lead column HEADERS | 20090825 |
Method CALCULATE_LEAD_COLUMNS_WIDTH on class CL_UPX_FLEX has no exception.
Method CREATE_CUSTOMIZING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CUSTOMIZING | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20070805 | |||
| 2 | IR_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20070805 | |||
| 3 | IV_LOCKING | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100331 | ||||
| 4 | IV_TITLE | Call by reference | Type reference (TYPE) | STRING | 20070805 |
Method CREATE_CUSTOMIZING on class CL_UPX_FLEX has no exception.
Method CREATE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_DATA_IN | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20070802 | |||
| 2 | IR_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20070802 | |||
| 3 | IR_TABLE_DATA | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20070803 | |||
| 4 | IR_TABLE_STATISTICS | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20070814 |
Method CREATE_DATA on class CL_UPX_FLEX has no exception.
Method CREATE_DATA_COLS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_EXPAND_COL_NEEDED | Call by reference | Type reference (TYPE) | ABAP_BOOL | Whether or not an expand icon is needed | 20071002 | |||
| 2 | IR_COLUMNS | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20070802 | |||
| 3 | IR_DATA_COLS | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20070802 | |||
| 4 | IR_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20070802 | |||
| 5 | IR_TABLE_STATISTICS | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20070814 |
Method CREATE_DATA_COLS on class CL_UPX_FLEX has no exception.
Method CREATE_FILTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20070802 | |||
| 2 | IR_FILTERS | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20070802 | |||
| 3 | IR_FUNCTIONS | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20070802 |
Method CREATE_FILTER on class CL_UPX_FLEX has no exception.
Method CREATE_FUNCTION_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20070802 | |||
| 2 | IR_FUNCLIST | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20070802 | |||
| 3 | IR_FUNCTIONS | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20070802 |
Method CREATE_FUNCTION_LIST on class CL_UPX_FLEX has no exception.
Method CREATE_LEAD_COLUMNS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_EXPAND_ROW_NEEDED | Call by reference | Type reference (TYPE) | ABAP_BOOL | Whether or not an expand icon is needed | 20071002 | |||
| 2 | EV_MAX_LEAD_COL_NUMBER | Call by reference | Type reference (TYPE) | I | 20071002 | ||||
| 3 | IR_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20070802 | |||
| 4 | IR_LEAD_COLUMNS | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20070802 | |||
| 5 | IR_ROWS | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20070802 | |||
| 6 | IR_TABLE_STATISTICS | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20070814 |
Method CREATE_LEAD_COLUMNS on class CL_UPX_FLEX has no exception.
Method CREATE_LEAD_COLUMN_COLS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20070802 | |||
| 2 | IR_LEAD_COLUMN_COLS | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20070802 | |||
| 3 | IR_ROWHEADERS | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20070802 | |||
| 4 | IV_MAX_LEAD_COL_NUMBER | Call by reference | Type reference (TYPE) | I | 20071002 |
Method CREATE_LEAD_COLUMN_COLS on class CL_UPX_FLEX has no exception.
Method CREATE_SPREADING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20070806 | |||
| 2 | IR_FUNCTIONS | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20070806 | |||
| 3 | IR_SPREADING | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20070806 |
Method CREATE_SPREADING on class CL_UPX_FLEX has no exception.
Method FLEX_TRANSFORM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_DOCUMENT_OUT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_ELEMENT | 20070802 | |||
| 2 | IR_DOCUMENT_IN | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20070911 | |||
| 3 | IV_IS_NEW_RENDER | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' when new render, space when old render | 20070807 |
Method FLEX_TRANSFORM on class CL_UPX_FLEX has no exception.
Method FLEX_TRANSFORM_PREPROCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_DOCUMENT_OUT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20070910 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20070910 | |||
| 3 | IR_DOCUMENT_IN | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20070910 |
Method FLEX_TRANSFORM_PREPROCESS on class CL_UPX_FLEX has no exception.
Method GET_XML_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_XML_AS_STRING | Call by reference | Type reference (TYPE) | STRING | 20070807 | ||||
| 2 | IR_IXML_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20070807 |
Method GET_XML_STRING on class CL_UPX_FLEX has no exception.
Method READ_PARAMETERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_LOCKING | Call by reference | Type reference (TYPE) | BOOLEAN | 20100331 | ||||
| 2 | IR_PARAMETERS | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | 20100331 |
Method READ_PARAMETERS on class CL_UPX_FLEX has no exception.
Method RENDER_ITABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HTML | Call by reference | Type reference (TYPE) | W3HTMLTAB | Table for ABAP Keyword Documentation | 20070910 | |||
| 2 | I_DOC | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20070910 |
Method RENDER_ITABLE on class CL_UPX_FLEX has no exception.
Method SET_DYNAMIC_LEAD_COL_RESIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CUSTOMIZING | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | 20100331 | ||||
| 2 | IR_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | 20100331 |
Method SET_DYNAMIC_LEAD_COL_RESIZE on class CL_UPX_FLEX has no exception.
Method UPDATE_CUSTOMIZING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CUSTOMIZING | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20071002 | |||
| 2 | IR_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20071002 | |||
| 3 | IV_EXPAND_COL_NEEDED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20071002 | ||||
| 4 | IV_EXPAND_ROW_NEEDED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20071002 |
Method UPDATE_CUSTOMIZING on class CL_UPX_FLEX has no exception.
Method UPDATE_ROW_COUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CUSTOMIZING | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20080828 | |||
| 2 | IR_LEAD_COLUMNS | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20080828 |
Method UPDATE_ROW_COUNT on class CL_UPX_FLEX has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 730 |