SAP ABAP Class CL_RSDDTREX_CREATE_INDEX (Create Index, General)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDDTREX (Package) TREX Aggregate
Properties
Class CL_RSDDTREX_CREATE_INDEX  
Short Description Create Index, General    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDDTREX   TREX Aggregate 
Created 20051110   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 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSDBI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDDTREX_CREATE_INDEX has no interface implemented.
Friends
Class CL_RSDDTREX_CREATE_INDEX has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_INDEX_ID Static Attribute Private Type reference (TYPE) TREXD_INDEX_ID Index ID 20051110
2 P_INDEX_TYPE Static Attribute Private Type reference (TYPE) CHAR1 '0'= Normal, '2'= Temp. Index 20051110
3 P_INSERT_ONLY Static Attribute Private Type reference (TYPE) CHAR1 0= No, 1= Yes 20081107
4 P_NO_MSG Static Attribute Private Type reference (TYPE) RS_BOOL Boolean 20070312
5 P_PART_SPEC Static Attribute Private Type reference (TYPE) STRING 20081114
6 P_RFCDEST Static Attribute Private Type reference (TYPE) RFCDEST Logical destination (specified when calling function) 20051110
7 P_SELF_JOIN_ATTR Static Attribute Private Type reference (TYPE) NUMC1 0= No, 1= Yes 20081107
8 P_TABLNM Static Attribute Private Type reference (TYPE) RSD_TABLNM 20070312
9 P_TRIGGER_DBFALLBACK Static Attribute Private Type reference (TYPE) RS_BOOL Boolean 20081016
10 P_T_COMP Static Attribute Private Type reference (TYPE) ABAP_COMPDESCR_TAB 20051110
11 P_T_KEYCOMP Static Attribute Private Type reference (TYPE) ABAP_COMPDESCR_TAB 20051110
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_INDEX Static method Public Method Creation of an Index 20051110
2 SHOW_INDEX Static method Public Method Display Max. of First 1000 Records for an Index 20051114
3 _GET_COMP_DBTABLNM Static method Private Method 20051110
4 _GET_COMP_STRUCTURE Static method Public Method 20051110
5 _GET_KEYCOMP_DBTABLNM Static method Private Method 20051110
6 _SET_INDEXID Static method Private Method 20051110
Events
Class CL_RSDDTREX_CREATE_INDEX has no event.
Types
Class CL_RSDDTREX_CREATE_INDEX has no local type.
Method Signatures

Method CREATE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL Call by reference Type reference (TYPE) RSDDBBIAAPPL RSDBI_C_BIAAPPL-BIA Applikation, die in den BIA indiziert (Namensraum) 20081211
2 Importing I_DBTABLNM Call by reference Type reference (TYPE) RSD_TABLNM 20051110
3 Importing I_INDEX_TYPE Call by reference Type reference (TYPE) CHAR1 '2' '0'=normal, '2'=temp.Index 20051110
4 Importing I_INSERT_ONLY Call by reference Type reference (TYPE) NUMC1 1 0=Nein, 1=Ja 20081107
5 Importing I_KEEP_LUW Call by reference Type reference (TYPE) RS_BOOL Boolean 20061102
6 Importing I_NAME Call by reference Type reference (TYPE) RSD_TABLNM Name des Index ohne Namespace 20081211
7 Importing I_NO_MSG Call by reference Type reference (TYPE) RS_BOOL Boolean 20070312
8 Importing I_PART_SPEC Call by reference Type reference (TYPE) STRING Index-Partitionen 20081114
9 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20090915
10 Importing I_SELF_JOIN_ATTR Call by reference Type reference (TYPE) NUMC1 0 0=Nein, 1=Ja 20081107
11 Importing I_S_STRUCTURE Call by reference Type reference (TYPE) ANY 20051110
12 Importing I_TRIGGER_DBFALLBACK Call by reference Type reference (TYPE) RS_BOOL Nur im Fall einer Nutzung zu Query-Laufzeit 20081016
13 Importing I_T_COMP Call by reference Type reference (TYPE) ABAP_COMPDESCR_TAB 20051110
14 Importing I_T_KEYCOMP Call by reference Type reference (TYPE) ABAP_COMPDESCR_TAB 20051110
# Exception Resumable Description Created on
1 CREATE_FAILED 20061031
2 ILLEGAL_INPUT 20051110

Method SHOW_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 20051114
2 Importing I_TABLNM Call by reference Type reference (TYPE) RSD_TABLNM 20051114
3 Importing I_T_COMP Call by reference Type reference (TYPE) ABAP_COMPDESCR_TAB 20051114
# Exception Resumable Description Created on
1 CX_RSDDB_BIA Fehlermeldung bei BIA-Indizierung 20070312

Method _GET_COMP_DBTABLNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABLNM Call by reference Type reference (TYPE) RSD_TABLNM 20051110
2 Returning R_T_COMP Value transfer Type reference (TYPE) ABAP_COMPDESCR_TAB 20051110

Method _GET_COMP_DBTABLNM on class CL_RSDDTREX_CREATE_INDEX has no exception.

Method _GET_COMP_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_STRUCTURE Call by reference Type reference (TYPE) ANY 20051110
2 Returning R_T_COMP Value transfer Type reference (TYPE) ABAP_COMPDESCR_TAB 20051110

Method _GET_COMP_STRUCTURE on class CL_RSDDTREX_CREATE_INDEX has no exception.

Method _GET_KEYCOMP_DBTABLNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABLNM Call by reference Type reference (TYPE) RSD_TABLNM 20051110
2 Returning R_T_KEYCOMP Value transfer Type reference (TYPE) ABAP_COMPDESCR_TAB 20051110

Method _GET_KEYCOMP_DBTABLNM on class CL_RSDDTREX_CREATE_INDEX has no exception.

Method _SET_INDEXID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL Call by reference Type reference (TYPE) RSDDBBIAAPPL Applikation, die in den BIA indiziert (Namensraum) 20081211
2 Importing I_TABLNM Call by reference Type reference (TYPE) RSD_TABLNM 20051110

Method _SET_INDEXID on class CL_RSDDTREX_CREATE_INDEX has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700