SAP ABAP Class CL_RSL_UI_XLS_READER_ACT_X (MS Excel Read Class)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSL_UI (Package) CompositeProvider UI Package
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSL_UI_FILE_READER File Read Superior Class 20110513
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSL_AO_XLS_DATA_READER AO Interface Data Reader - XLS/XLSX 20130613
Properties
Class CL_RSL_UI_XLS_READER_ACT_X  
Short Description MS Excel Read Class    
Super Class CL_RSL_UI_FILE_READER File Read Superior Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSL_UI   CompositeProvider UI Package 
Created 20110513   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RSL_UI_DEFINITIONS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_WDR_ACF_HNDL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSL_UI_XLS_READER_ACT_X has no interface implemented.
Friends
Class CL_RSL_UI_XLS_READER_ACT_X has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_S_INT_PROPS Instance attribute Protected Type reference (TYPE) IF_RSL_UI_DEFINITIONS=>GT_S_XLS_INT_PROPS 20110816
2 P_T_EVALUATED_FIELDS Instance attribute Protected Type reference (TYPE) PT_T_EXCEL_LINE 20130514
3 P_T_FILEDATA Instance attribute Protected Type reference (TYPE) PT_T_EXCEL 20110513
4 P_T_FORMATDATA Instance attribute Protected Type reference (TYPE) PT_T_EXCEL 20110513
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110513
2 GET_RAW_DATA_COL_COUNT Instance method Public Method 20130422
3 READ_FORMATTAB_ROW Instance method Private Method 20110629
4 UPDATE_FORMATDATA Instance method Public Method 20130419
Events
Class CL_RSL_UI_XLS_READER_ACT_X has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 NT_S_IOS_DATA Public See coding 20110513 BEGIN OF nt_s_ios_data, data_table TYPE if_wdr_acf_hndl=>tt_acf_table, format_table TYPE if_wdr_acf_hndl=>tt_acf_table, s_int_props type if_rsl_ui_definitions=>gt_s_xls_int_props, END OF nt_s_ios_data
2 PT_T_EXCEL Protected See coding 20110513 pt_t_excel TYPE TABLE OF pt_t_excel_line WITH DEFAULT KEY
3 PT_T_EXCEL_LINE Protected See coding 20110513 pt_t_excel_line TYPE TABLE OF string WITH DEFAULT KEY
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AINX_NAME Call by reference Type reference (TYPE) RSL_UI_AINX_NAME Name of Provider 20130124
2 Importing I_FILE_DATA Call by reference Type reference (TYPE) CL_RSL_UI_XLS_READER_ACT_X=>NT_S_IOS_DATA 20110513
3 Importing I_FILE_PATH Call by reference Type reference (TYPE) STRING 20110513
# Exception Resumable Description Created on
1 CX_RSL_UI_UPLOAD_ERROR Fehler beim Hochladen einer Datei 20110829

Method GET_RAW_DATA_COL_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_COL_COUNT Value transfer Type reference (TYPE) INT4 Natural number 20130422

Method GET_RAW_DATA_COL_COUNT on class CL_RSL_UI_XLS_READER_ACT_X has no exception.

Method READ_FORMATTAB_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_COLUMN_DETAILS Call by reference Type reference (TYPE) TO_S_COLUMN_DETAILS 20110629
2 Importing I_COLUMN_INDEX Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20110629

Method READ_FORMATTAB_ROW on class CL_RSL_UI_XLS_READER_ACT_X has no exception.

Method UPDATE_FORMATDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA_HAS_HEADER Call by reference Type reference (TYPE) RS_BOOL '' Header Row present? (Data Table) 20130514
2 Importing I_T_IOS_DATA Call by reference Type reference (TYPE) NT_S_IOS_DATA 20130514
3 Returning R_ALL_FIELDS_DONE Value transfer Type reference (TYPE) RS_BOOL Boolean 20130514

Method UPDATE_FORMATDATA on class CL_RSL_UI_XLS_READER_ACT_X has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 730