SAP ABAP Class CL_RSDDTREX_SHOW_INDEX (Display Index Data)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDDTREX_CORE (Package) BWA services that are also needed in the core
Properties
Class CL_RSDDTREX_SHOW_INDEX  
Short Description Display Index Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDDTREX_CORE   BWA services that are also needed in the core 
Created 20070605   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)
Interfaces
Class CL_RSDDTREX_SHOW_INDEX has no interface implemented.
Friends
Class CL_RSDDTREX_SHOW_INDEX has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_CALCULATION_VIEW Instance attribute Private Type reference (TYPE) STRING Calculation View 20100512
2 P_INDEX_ID Instance attribute Private Type reference (TYPE) TREXD_INDEX_ID Index ID 20070618
3 P_RFCDEST Instance attribute Private Type reference (TYPE) RFCDEST Logical destination (specified when calling function) 20070618
4 P_TH_COMPONENT_BUF_PHYS Instance attribute Private Type reference (TYPE) TP_TH_COMPONENT_BUF Buffer for Components of Physical Indexes 20100512
5 P_TH_FIELD_NAME_MAP Instance attribute Private Type reference (TYPE) TP_TH_FIELD_NAME_MAP Mapping table field name -> attr name 20110314
6 P_T_ATTR_DEF Instance attribute Private Type reference (TYPE) TREXT_ATTR_DEF Attribute Definitions 20100520
7 P_T_KEY_FIGURES Instance attribute Private Type reference (TYPE) TREXT_KEY_FIGURE_2 20100520
8 P_T_VIEW_ATTRIBUTES Instance attribute Private Type reference (TYPE) TREXT_VIEW_ATTRIBUTES View Attributes 20100520
9 P_T_WHERE Instance attribute Private Type reference (TYPE) TREXT_QUERY_ENTRIES Search Requests 20070618
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ITAB_LOGICAL_COMPONENT Instance method Private Method Add Component for Logical Index 20100512
2 CHECK_WHERE_FOR_PHYSICAL_INDEX Instance method Private Method Check Search Request for Physical Index 20100922
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070618
4 GET_ITAB_COMPONENTS Instance method Public Method ABAP Components of Internal Table of Index Type 20100512
5 GET_ITAB_COMPONENTS_ATTR_DEF Instance method Private Method ABAP Components of Internal Table of Index Type 20100512
6 GET_KEY_FIGURES Instance method Public Method Returns the index key figures 20110905
7 GET_LINES Instance method Public Method Number of Rows in the Index 20100922
8 GET_VIEW_ATTRIBUTES Instance method Public Method Returns the index view attributes 20110905
9 HANDLE_TREX_ERROR Instance method Private Method Error Handling in TREX 20100922
10 READ_INDEX Instance method Public Method Reading of Index Data with Restrictions 20100512
11 READ_LOGICAL_INDEX Instance method Private Method Reading of Index Data with Restrictions (Physical Index) 20100512
12 READ_PHYSICAL_INDEX Instance method Private Method Reading of Index Data with Restrictions (Physical Index) 20100512
Events
Class CL_RSDDTREX_SHOW_INDEX has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_S_COMPONENT_BUF Private See coding Buffer for Index Components 20100512 BEGIN OF tp_s_component_buf, index_id TYPE trexd_index_id, t_components TYPE abap_component_tab, END OF tp_s_component_buf
2 TP_S_FIELD_NAME_MAP Private See coding Mapping structure field name -> attr name 20110314 BEGIN OF tp_s_field_name_map, field_name TYPE trexs_comp_descr-field_name, attr_name TYPE trexs_comp_descr-attr_name, END OF tp_s_field_name_map
3 TP_TH_COMPONENT_BUF Private See coding Buffer for Index Components 20100512 tp_th_component_buf TYPE HASHED TABLE OF tp_s_component_buf WITH UNIQUE KEY index_id
4 TP_TH_FIELD_NAME_MAP Private See coding Mapping table field name -> attr name 20110314 TP_TH_FIELD_NAME_MAP type hashed table of TP_S_FIELD_NAME_MAP with unique key field_name
Method Signatures

Method ADD_ITAB_LOGICAL_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_COMPONENTS Call by reference Type reference (TYPE) ABAP_COMPONENT_TAB 20100512
2 Importing I_ATTR_NAME Call by reference Type reference (TYPE) CLIKE Attributname 20100512
3 Importing I_PHYS_ATTR_NAME Call by reference Type reference (TYPE) TREXD_ATTR_NAME Attributname 20100512
4 Importing I_PHYS_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID Index-ID 20100512
# Exception Resumable Description Created on
1 CX_RSDDTREX_SHOW_INDEX Daten eines Index anzeigen 20100518

Method CHECK_WHERE_FOR_PHYSICAL_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_WHERE Call by reference Type reference (TYPE) TREXT_QUERY_ENTRIES Suchanfrage 20100922

Method CHECK_WHERE_FOR_PHYSICAL_INDEX on class CL_RSDDTREX_SHOW_INDEX has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALCULATION_VIEW Call by reference Type reference (TYPE) STRING Calculation View 20100512
2 Importing I_INDEX_ID Call by reference Type reference (TYPE) TREX_RFC-INDEX_ID Index-ID 20070618
3 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20090323
# Exception Resumable Description Created on
1 CX_RSDDTREX_SHOW_INDEX Daten eines Index anzeigen 20100518

Method GET_ITAB_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_COMPONENTS Call by reference Type reference (TYPE) ABAP_COMPONENT_TAB 20100512
# Exception Resumable Description Created on
1 CX_RSDDTREX_SHOW_INDEX Daten eines Index anzeigen 20100518

Method GET_ITAB_COMPONENTS_ATTR_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_COMPONENTS Call by reference Type reference (TYPE) ABAP_COMPONENT_TAB 20100512
# Exception Resumable Description Created on
1 CX_RSDDTREX_SHOW_INDEX Daten eines Index anzeigen 20100518

Method GET_KEY_FIGURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_KEY_FIGURES Value transfer Type reference (TYPE) TREXT_KEY_FIGURE_2 Kennzahlen 20110905

Method GET_KEY_FIGURES on class CL_RSDDTREX_SHOW_INDEX has no exception.

Method GET_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LINES Call by reference Type reference (TYPE) I Anzahl Zeilen des Index 20100922
2 Importing I_T_RANGE Call by reference Type reference (TYPE) RSDRI_T_RANGE BW-Data-Manager: Range Liste 20100922
# Exception Resumable Description Created on
1 CX_RS_STATIC_CHECK BW Basis Exception mit T100 Meldung (statisch geprüft) 20100922

Method GET_VIEW_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_VIEW_ATTRIBUTES Value transfer Type reference (TYPE) TREXT_VIEW_ATTRIBUTES View-Attribute 20110905

Method GET_VIEW_ATTRIBUTES on class CL_RSDDTREX_SHOW_INDEX has no exception.

Method HANDLE_TREX_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RETURN_CODE Call by reference Type reference (TYPE) TREX_RFC-RETURN_CODE Returncode 20100922
2 Importing I_RETURN_TEXT Call by reference Type reference (TYPE) TREX_RFC-RETURN_TEXT Rückgabetext 20100922
3 Importing I_SUBRC Value transfer Attribute reference (LIKE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20100922
# Exception Resumable Description Created on
1 CX_RSDDTREX_SHOW_INDEX Daten eines Index anzeigen 20100922

Method READ_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_DATA Call by reference Type reference (TYPE) ANY TABLE 20100512
2 Importing I_RESULT_FROM Call by reference Type reference (TYPE) INT4 1 Natürliche Zahl 20100512
3 Importing I_RESULT_TO Call by reference Type reference (TYPE) INT4 100 Natürliche Zahl 20100512
4 Importing I_T_RANGE Call by reference Type reference (TYPE) RSDRI_T_RANGE BW-Data-Manager: Range Liste 20100512
# Exception Resumable Description Created on
1 CX_RS_STATIC_CHECK BW Basis Exception mit T100 Meldung (statisch geprüft) 20100518

Method READ_LOGICAL_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NO_OF_ALL_HITS Call by reference Type reference (TYPE) I Total number of hits in index 20100922
2 Exporting E_T_DATA Call by reference Type reference (TYPE) ANY TABLE 20100512
3 Importing I_RESULT_FROM Call by reference Type reference (TYPE) INT4 1 Natürliche Zahl 20100512
4 Importing I_RESULT_TO Call by reference Type reference (TYPE) INT4 0 Natürliche Zahl 20100512
5 Importing I_T_TREX_COMPDESCR Call by reference Type reference (TYPE) TREXT_COMP_DESCR Beschreibung der Komponenten 20100512
6 Importing I_T_WHERE Call by reference Type reference (TYPE) TREXT_QUERY_ENTRIES Suchanfrage 20100512
# Exception Resumable Description Created on
1 CX_RSDDTREX_SHOW_INDEX Daten eines Index anzeigen 20100518

Method READ_PHYSICAL_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NO_OF_ALL_HITS Call by reference Type reference (TYPE) I Total number of hits in index 20100922
2 Exporting E_T_DATA Call by reference Type reference (TYPE) ANY TABLE 20100512
3 Importing I_RESULT_FROM Call by reference Type reference (TYPE) INT4 1 Natürliche Zahl 20100512
4 Importing I_RESULT_TO Call by reference Type reference (TYPE) INT4 0 Natürliche Zahl 20100512
5 Importing I_T_TREX_COMPDESCR Call by reference Type reference (TYPE) TREXT_COMP_DESCR Beschreibung der Komponenten 20100512
6 Importing I_T_WHERE Call by reference Type reference (TYPE) TREXT_QUERY_ENTRIES Suchanfrage 20100512
# Exception Resumable Description Created on
1 CX_RSDDTREX_SHOW_INDEX Daten eines Index anzeigen 20100518
History
Last changed by/on SAP  20130531 
SAP Release Created in 720