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 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IXML 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 MT_LEAD_COLUMNS_WIDTH Static Attribute Private See coding 20090825
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_LEAD_COLUMNS_WIDTH Static method Private Method 20090825
2 CREATE_CUSTOMIZING Static method Public Method 20070805
3 CREATE_DATA Static method Public Method 20070802
4 CREATE_DATA_COLS Static method Public Method 20070802
5 CREATE_FILTER Static method Public Method 20070802
6 CREATE_FUNCTION_LIST Static method Public Method 20070802
7 CREATE_LEAD_COLUMNS Static method Public Method 20070802
8 CREATE_LEAD_COLUMN_COLS Static method Public Method 20070802
9 CREATE_SPREADING Static method Public Method 20070806
10 FLEX_TRANSFORM Static method Public Method 20070802
11 FLEX_TRANSFORM_PREPROCESS Static method Public Method 20070910
12 GET_XML_STRING Static method Public Method 20070807
13 READ_PARAMETERS Static method Private Method 20100331
14 RENDER_ITABLE Static method Public Method 20070910
15 SET_DYNAMIC_LEAD_COL_RESIZE Static method Private Method 20100331
16 UPDATE_CUSTOMIZING Static method Public Method 20071002
17 UPDATE_ROW_COUNT Static method Public Method 20080828
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 Exporting 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 Importing 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 Importing IR_CUSTOMIZING Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20070805
2 Importing IR_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20070805
3 Importing IV_LOCKING Call by reference Type reference (TYPE) ABAP_BOOL 20100331
4 Importing 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 Importing IR_DATA_IN Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20070802
2 Importing IR_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20070802
3 Importing IR_TABLE_DATA Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20070803
4 Importing 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 Exporting EV_EXPAND_COL_NEEDED Call by reference Type reference (TYPE) ABAP_BOOL Whether or not an expand icon is needed 20071002
2 Importing IR_COLUMNS Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20070802
3 Importing IR_DATA_COLS Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20070802
4 Importing IR_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20070802
5 Importing 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 Importing IR_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20070802
2 Importing IR_FILTERS Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20070802
3 Importing 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 Importing IR_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20070802
2 Importing IR_FUNCLIST Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20070802
3 Importing 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 Exporting EV_EXPAND_ROW_NEEDED Call by reference Type reference (TYPE) ABAP_BOOL Whether or not an expand icon is needed 20071002
2 Exporting EV_MAX_LEAD_COL_NUMBER Call by reference Type reference (TYPE) I 20071002
3 Importing IR_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20070802
4 Importing IR_LEAD_COLUMNS Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20070802
5 Importing IR_ROWS Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20070802
6 Importing 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 Importing IR_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20070802
2 Importing IR_LEAD_COLUMN_COLS Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20070802
3 Importing IR_ROWHEADERS Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20070802
4 Importing 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 Importing IR_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20070806
2 Importing IR_FUNCTIONS Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20070806
3 Importing 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 Exporting ER_DOCUMENT_OUT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_ELEMENT 20070802
2 Importing IR_DOCUMENT_IN Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20070911
3 Importing 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 Exporting ER_DOCUMENT_OUT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20070910
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20070910
3 Importing 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 Exporting EV_XML_AS_STRING Call by reference Type reference (TYPE) STRING 20070807
2 Importing 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 Exporting EV_LOCKING Call by reference Type reference (TYPE) BOOLEAN 20100331
2 Importing 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 Exporting ET_HTML Call by reference Type reference (TYPE) W3HTMLTAB Table for ABAP Keyword Documentation 20070910
2 Importing 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 Importing IR_CUSTOMIZING Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT 20100331
2 Importing 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 Importing IR_CUSTOMIZING Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20071002
2 Importing IR_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20071002
3 Importing IV_EXPAND_COL_NEEDED Call by reference Type reference (TYPE) ABAP_BOOL 20071002
4 Importing 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 Importing IR_CUSTOMIZING Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20080828
2 Importing 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