SAP ABAP Class CL_RSR_MDX_ELEMENT (Hierarchy/Member of a Hierarchy)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSR_MDX_LIB (Package) MDX: Functions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSR_MDX_CMD Abstract MDX Command 20000908
Properties
Class CL_RSR_MDX_ELEMENT  
Short Description Hierarchy/Member of a Hierarchy    
Super Class CL_RSR_MDX_CMD Abstract MDX Command 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RSR_MDX_LIB   MDX: Functions 
Created 20000908   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RRH2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RRK0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RRT1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RRTB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSR_MDX_ELEMENT has no interface implemented.
Friends
Class CL_RSR_MDX_ELEMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_CARDINALITY Instance attribute Public Type reference (TYPE) I 20020424
2 N_CARD_CLASS Instance attribute Public Type reference (TYPE) CHAR1 Single-Character Indicator 20020424
3 N_C_EMPTY_ALWAYS Constant Public Type reference (TYPE) CHAR1 'E' Single-Character Indicator 20020424
4 N_C_HIGH_CARD Constant Public Type reference (TYPE) CHAR1 'H' Single-Character Indicator 20020424
5 N_C_NON_EMPTY Constant Public Type reference (TYPE) CHAR1 ' ' Single-Character Indicator 20020424
6 N_MY_AXIS Instance attribute Public Type reference (TYPE) RRTAXIS Zero-Based Number of Axes in Data Set 20090828
7 N_SID_INDEX Instance attribute Public Type reference (TYPE) I 20010104
8 N_S_COB_PRO Instance attribute Public Type reference (TYPE) RSD_S_COB_PRO InfoObject properties (in context of InfoCube / ODS object) 20010223
9 N_S_HIER_KEY Instance attribute Public Type reference (TYPE) RRTB_S_HIER_KEY Hierarchy 20010104
10 P_LVL_NUMBER Instance attribute Private Type reference (TYPE) I -1 Level 20010110
11 P_NO_BUFFER Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20060218
12 P_NO_FILTER Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20060218
13 P_SRX_PARAM Instance attribute Private Type reference (TYPE) RRT_SRX_PARAM Value (Chavl / Property) 20010105
14 P_SX_SET Instance attribute Private Type reference (TYPE) RRTB_SX_SET_OO 20031118
15 P_S_DIM_HIER Instance attribute Private Type reference (TYPE) RRT1_S_DIM_HIER Hierarchy 20000908
16 P_S_MEMBER Instance attribute Private Type reference (TYPE) RRH2_S_MEMBER Member 20000908
17 P_TH_ELEMENT Static Attribute Private Type reference (TYPE) TP_TH_ELEMENT Instance Pool 20010105
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20010111
2 CL_RSR_MDX_ELEMENT Static method Public Method Initialize 20010111
3 CONSTRUCTOR Instance method Public Constructor Constructor 20010105
4 FREE_REF Instance method Public Method Delete Instance from Pool 20010105
5 GET_DIM_HIER Instance method Public Method Delivers attribute p_s_dim_hier 20111124
6 GET_HIERARCHY_PUBLIC Instance method Public Method Get Hierarchy Details 20111111
7 GET_HIERARCHY_STATIC Static method Public Method 20020208
8 GET_SETTINGS Instance method Public Method Settings for OLAP Processor 20010104
9 GET_SIDS Instance method Public Method Read SIDs for ONLY_DEFINED 20010212
10 GET_T_PARAM Instance method Public Method Return Parameter Value 20110502
11 INIT_ELEMENT Instance method Public Method 20040108
12 REFRESH Static method Public Method Delete Instance Pool 20010105
13 RESET_ELEMENT Static method Public Method Call from RESET_SLICER if No Instance 20070312
Events
Class CL_RSR_MDX_ELEMENT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_TH_ELEMENT Protected See coding 20010105 TP_TH_ELEMENT type hashed table of ref to cl_rsr_mdx_element with unique key table_line initial size 0
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RSR_MDX_ELEMENT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSR_MDX_ELEMENT has no exception.

Method CL_RSR_MDX_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_REF Call by reference Object reference (TYPE REF TO) CL_RSR_MDX_CMD Abstract MDX Command 20010111
2 Importing I_CMD_ID Call by reference Type reference (TYPE) RRTCMDID ID of a Tensor Processor Command 20010130
3 Importing I_R_COMMAND Call by reference Object reference (TYPE REF TO) CL_RSR_MDX_COMMAND Command Object 20010111
4 Importing I_TRX_PARAM Call by reference Type reference (TYPE) RRT_TRX_PARAM Parameter for a Command 20010111
# Exception Resumable Description Created on
1 CX_RS_ERROR BW Error (with Syntax Check) 20010220

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RSR_MDX_ELEMENT has no parameter.
# Exception Resumable Description Created on
1 CX_RS_ERROR BW Error (with Syntax Check) 20010220

Method FREE_REF Signature

Method FREE_REF on class CL_RSR_MDX_ELEMENT has no parameter.
Method FREE_REF on class CL_RSR_MDX_ELEMENT has no exception.

Method GET_DIM_HIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_DIM_HIER Value transfer Type reference (TYPE) RRT1_S_DIM_HIER 20111124

Method GET_DIM_HIER on class CL_RSR_MDX_ELEMENT has no exception.

Method GET_HIERARCHY_PUBLIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_HIER_KEY Value transfer Type reference (TYPE) RRTB_S_HIER_KEY 20111111

Method GET_HIERARCHY_PUBLIC on class CL_RSR_MDX_ELEMENT has no exception.

Method GET_HIERARCHY_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANMID Call by reference Type reference (TYPE) RSD_SID 20020208
2 Importing I_HIENM Call by reference Type reference (TYPE) RRT1_S_DIM_HIER-HIENM SPACE 20040113
3 Importing I_HIESID Call by reference Type reference (TYPE) RSD_SID SID for Hierarchy ID 20020208
4 Importing I_R_COMMAND Call by reference Object reference (TYPE REF TO) CL_RSR_MDX_COMMAND Command Object for MDX Processing 20020211
5 Importing I_SVER Call by reference Type reference (TYPE) RRH2_S_HKEY-SVER RRH2_C_SVER_DIM Version in Inclusion Table Key 20020208
6 Importing I_VERSION Call by reference Type reference (TYPE) RRT1_S_DIM_HIER-VERSION SPACE 20040113
7 Returning R_R_REF Value transfer Object reference (TYPE REF TO) CL_RSR_MDX_ELEMENT Hierarchy/Member of a Hierarchy 20020208
# Exception Resumable Description Created on
1 CX_RS_ERROR Object Not Found 20020211

Method GET_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_CHASETTINGS Value transfer Type reference (TYPE) RRK0_S_CHASETTINGS 20010104

Method GET_SETTINGS on class CL_RSR_MDX_ELEMENT has no exception.

Method GET_SIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_SID Call by reference Type reference (TYPE) RSR_TH_SID 20010212
2 Importing I_NO_SUMS Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20010212
# Exception Resumable Description Created on
1 CX_RS_ERROR BW Error (with Syntax Check) 20010220

Method GET_T_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_PARAM Value transfer Type reference (TYPE) RRTCMDPARAM tensor processor command parameter 20110502

Method GET_T_PARAM on class CL_RSR_MDX_ELEMENT has no exception.

Method INIT_ELEMENT Signature

Method INIT_ELEMENT on class CL_RSR_MDX_ELEMENT has no parameter.
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: General Error Class 20040108

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_COMMAND Call by reference Object reference (TYPE REF TO) CL_RSR_MDX_COMMAND Command Object for MDX Processing 20010110

Method REFRESH on class CL_RSR_MDX_ELEMENT has no exception.

Method RESET_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_PARENT Call by reference Object reference (TYPE REF TO) CL_RSR_MDX_CMD abstaktes MDX Kommando 20070312
2 Importing I_SRX_PARAM Call by reference Type reference (TYPE) RRT_SRX_PARAM Parameter 20070312
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20070312
History
Last changed by/on SAP  20130531 
SAP Release Created in 30A