SAP ABAP Class CL_RSR_RRK0_CONSTSEL (1:n-join of constant selection)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSROA_RT (Package) OLAP: Kernel Runtime
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSR_RRK0_UNION Union/Merge of several partitions 20041207
Properties
Class CL_RSR_RRK0_CONSTSEL  
Short Description 1:n-join of constant selection    
Super Class CL_RSR_RRK0_UNION Union/Merge of several partitions 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSROA_RT   OLAP: Kernel Runtime 
Created 20041207   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSR_RRK0_CONSTSEL has no forward declaration.
Interfaces
Class CL_RSR_RRK0_CONSTSEL has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSR_RRK0_DATA_CONSTSEL 20060202 Date of Merge
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_APPEND Instance attribute Protected Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20060202
2 O_T_PART Instance attribute Protected See coding 20041207
3 P_TH_PROJ_BUF Instance attribute Private Type reference (TYPE) TP_TH_PROJ_BUF 20100928
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20041207
2 CREATE_MASK Instance method Protected Method create mask for key part of SP, CS chanmids are switched off 20100928
3 CREATE_PROJ Instance method Protected Method create SP line with components of CSID 20100928
4 CREATE_TREE_CONSIDERING_PM Static method Public Method create a subtree with cs part leafs considering part mode 20130425
5 CREATE_TYPE Instance method Protected Method 20041207
6 GET_CSAP Instance method Protected Method 20100927
Events
Class CL_RSR_RRK0_CONSTSEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TO_S_PART Protected See coding 20041207 BEGIN OF to_s_part, csid TYPE rro01_sx_cs-csid, append TYPE rro01_sx_cs-append, provfl TYPE rro01_sx_cs-provfl, offs TYPE rro01_sx_cs-offs, xchanmid TYPE rro01_sx_cs-xchanmid, r_part TYPE REF TO cl_rsr_rrk0_partition_base, ts_chanmid TYPE rrsi_ts_sid, END OF to_s_part
2 TO_TH_XS Protected See coding 20060202 to_th_xs TYPE HASHED TABLE OF xstring WITH UNIQUE KEY table_line
3 TP_S_PROJ_BUF Private See coding 20100928 BEGIN OF tp_s_proj_buf, csid TYPE rrcsid, sx_s_absolute_typename TYPE ABAP_ABSTYPENAME, r_proj TYPE REF TO data, END OF tp_s_proj_buf
4 TP_TH_PROJ_BUF Private See coding 20100928 tp_th_proj_buf TYPE HASHED TABLE OF tp_s_proj_buf WITH UNIQUE KEY csid sx_s_absolute_typename
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_QUERY_RUNTIME Call by reference Object reference (TYPE REF TO) CL_RSR_RRK0_QUERY_RUNTIME 20041207
2 Importing I_TS_BKYF Call by reference Type reference (TYPE) RRK_TS_BKYF Table of Base keyfigures 20130326
3 Importing I_TS_KID Call by reference Type reference (TYPE) RRSI_TS_SID SID (or Integer) Table 20130326
4 Importing I_T_CGID Call by reference Type reference (TYPE) TN_T_CGID 20130326
5 Importing I_XFEMS Call by reference Type reference (TYPE) XSTRING 20130326
# Exception Resumable Description Created on
1 CX_RSROA_EMPTY Leeres Ergebnis 20060523

Method CREATE_MASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_MASK Call by reference Object reference (TYPE REF TO) DATA bitmask for SP key part 20100928
2 Importing I_CSID Call by reference Type reference (TYPE) RRCSID 20100928
3 Importing I_SX_S Call by reference Type reference (TYPE) DATA SP line 20100928
4 Importing I_TS_CHANMID Call by reference Type reference (TYPE) RRSI_TS_SID chanmids for i_csid 20100928

Method CREATE_MASK on class CL_RSR_RRK0_CONSTSEL has no exception.

Method CREATE_PROJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_PROJ Value transfer Object reference (TYPE REF TO) DATA 20100928
2 Importing I_CSID Call by reference Type reference (TYPE) RRCSID 20100928
3 Importing I_SX_S Call by reference Type reference (TYPE) DATA 20100928

Method CREATE_PROJ on class CL_RSR_RRK0_CONSTSEL has no exception.

Method CREATE_TREE_CONSIDERING_PM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CM_GROUPID Call by reference Type reference (TYPE) RRCMGROUPID ID for Current Member Group 20130710
2 Importing I_IS_DB_PUSHDOWN Call by reference Type reference (TYPE) RRO_DB_PUSHDOWN Container contains content to be calculated in db (Hana) 20130610
3 Importing I_IS_NCUM Call by reference Type reference (TYPE) RS_BOOL Is NCUM partition 20130425
4 Importing I_IS_NOP Call by reference Type reference (TYPE) RS_BOOL Is nop partition 20130425
5 Importing I_R_QUERY_RUNTIME Call by reference Object reference (TYPE REF TO) CL_RSR_RRK0_QUERY_RUNTIME 20130425
6 Importing I_SX_CS Call by reference Type reference (TYPE) RRO01_SX_CS Constant Selections 20130425
7 Importing I_TS_BKYF Call by reference Type reference (TYPE) RRK_TS_BKYF Table of Base keyfigures 20130425
8 Importing I_TS_KID Call by reference Type reference (TYPE) RRSI_TS_SID SID (or Integer) Table 20130425
9 Importing I_T_CGID Call by reference Type reference (TYPE) TN_T_CGID 20130425
10 Importing I_XFEMS Call by reference Type reference (TYPE) XSTRING 20130425
11 Importing I_XWGR Call by reference Type reference (TYPE) XSTRING Used WGRs 20130425
12 Returning R_R_BASE Value transfer Object reference (TYPE REF TO) CL_RSR_RRK0_PARTITION_BASE Basis of all OLAP Memory Areas 20130425
# Exception Resumable Description Created on
1 CX_RSROA_EMPTY Empty Result 20130425

Method CREATE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_MASK Call by reference Object reference (TYPE REF TO) DATA 20041207
2 Exporting E_R_PROJ Value transfer Object reference (TYPE REF TO) DATA 20041207
3 Importing I_CSID Call by reference Type reference (TYPE) RRCSID 20041207
4 Importing I_TS_CHANMID Call by reference Type reference (TYPE) RRSI_TS_SID 20041207
5 Importing I_TX_S Call by reference Type reference (TYPE) STANDARD TABLE 20100928

Method CREATE_TYPE on class CL_RSR_RRK0_CONSTSEL has no exception.

Method GET_CSAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CSAP Call by reference Type reference (TYPE) XSTRING 20100927
2 Importing I_SX_S Call by reference Type reference (TYPE) DATA 20100927

Method GET_CSAP on class CL_RSR_RRK0_CONSTSEL has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740