SAP ABAP Class CL_RSR_REQUEST_LISTCALCULATION (Dummy Class for List Calculation)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSROA_MISC (Package) OLAP: Various
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSBOLAP_EVENT_SOURCE Object That Communicates Changes 20120511
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSBOLAP_OBJECT Object 20120511
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSBOLAP_RS_LIST_CALCULATION List Calculation Wrapper 20110520
2 Inheritance (c INHERITING FROM c_ref)  CL_RSR_REQUEST Data Request from OLAP Processor 20090904
Properties
Class CL_RSR_REQUEST_LISTCALCULATION  
Short Description Dummy Class for List Calculation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSROA_MISC   OLAP: Various 
Created 20090904   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSR_LIST_CALCULATION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 RRK0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RRX1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RZD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSBOLAP_EVENT_SOURCE Object That Communicates Changes 20120511
2 IF_RSBOLAP_OBJECT Object 20120511
Friends
Class CL_RSR_REQUEST_LISTCALCULATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_INDENT_STEP_WIDTH Instance attribute Private Attribute reference (LIKE) 20120511
2 N_ALTERNATIVE_NAME Instance attribute Private Attribute reference (LIKE) 20120511
3 N_ID Instance attribute Private Attribute reference (LIKE) 20120511
4 N_NAME Instance attribute Private Attribute reference (LIKE) 20120511
5 N_R_DATA_FORMAT Instance attribute Public Object reference (TYPE REF TO) CL_RSR_FORMAT Creation of Format Instances 20120217
6 N_SX_OUTPUT Instance attribute Public Type reference (TYPE) RRX1_SX_REQUEST_OUTPUT 20090904
7 N_S_STATE Instance attribute Public Type reference (TYPE) RRX1_S_STATE 20090904
8 N_TEXT Instance attribute Private Attribute reference (LIKE) 20120511
9 O_COMPDIM Instance attribute Protected Type reference (TYPE) RZD1_COMPDIM Query Dimension 20110922
10 P_S_REQUEST_STATE Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20090904
11 P_TS_TEXT Instance attribute Private Type reference (TYPE) CL_RSR_LIST_CALCULATION=>TN_TS_TEXT 20090907
12 P_TUPLE_ID Instance attribute Private Type reference (TYPE) RRTUPLEID ID in SETXX 20090904
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20090904
2 FREE Instance method Private Method 20120511
3 GET_COMPDIM Instance method Public Method returns comp dim 20110922
4 GET_DATA_CELLS Instance method Public Method 20090904
5 GET_EFFECTIVE_NOSUMS Instance method Public Method 20090904
6 GET_KID_TEXT Instance method Public Method Text for a KID 20090907
7 GET_SETXX_WA Instance method Public Method 20090904
8 GET_SIDS_FOR_CELL Instance method Public Method Get SetXX for a Cell 20090904
9 NEW_TUPLE_ID Instance method Public Method Get New Negative TUPLE_ID 20090904
10 SET_LISTCALCULATION Instance method Public Method 20090907
11 TO_ABAP_LIST Instance method Private Method 20120511
12 TO_STRING Instance method Private Method 20120511
13 X_MESSAGE Instance method Protected Method x_message 20090904
14 _COPY_SETXX_LINE Instance method Protected Method Copied 20090904
15 _GET_KID Instance method Protected Method Returns 2 Eltsids for a Kid 20090904
Events
# Event Type Visibility Description Created on
1 CHANGED Instance Event
(0)
Private
(0)
20120511
2 FREED Instance Event
(0)
Private
(0)
20120511
Types
Class CL_RSR_REQUEST_LISTCALCULATION has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RSR_REQUEST_LISTCALCULATION has no parameter.
Method CONSTRUCTOR on class CL_RSR_REQUEST_LISTCALCULATION has no exception.

Method FREE Signature

Method FREE on class CL_RSR_REQUEST_LISTCALCULATION has no parameter.
Method FREE on class CL_RSR_REQUEST_LISTCALCULATION has no exception.

Method GET_COMPDIM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_COMPDIM Value transfer Type reference (TYPE) RZD1_COMPDIM 20110922

Method GET_COMPDIM on class CL_RSR_REQUEST_LISTCALCULATION has no exception.

Method GET_DATA_CELLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_DATA Call by reference Type reference (TYPE) RRX1_S_DAT_N 20090904
2 Exporting E_T_DATA Call by reference Type reference (TYPE) RRX1_T_DAT_N 20090904
3 Importing I_CHECK_AUTH Call by reference Type reference (TYPE) RS_BOOL Boolean 20090904
4 Importing I_S_COORD Call by reference Type reference (TYPE) RRX1_S_COORD 20090904
5 Importing I_TAB_READ_ONLY Call by reference Type reference (TYPE) RS_BOOL Boolean 20090904
6 Importing I_TH_KID Call by reference Type reference (TYPE) RRK0_TH_KIDS 20090904
7 Importing I_T_COORD Call by reference Type reference (TYPE) RRX1_T_COORD 20090904
# Exception Resumable Description Created on
1 NO_PROCESSING NO_processing 20090904
2 X_MESSAGE x_message 20090904

Method GET_EFFECTIVE_NOSUMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20090904
2 Returning R_NOSUMS Value transfer Type reference (TYPE) RRXNOSUMS Dim: Unterdrückung von Summenzeilen 20090904
# Exception Resumable Description Created on
1 INVALID_IOBJNM 20090904

Method GET_KID_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT1 Call by reference Type reference (TYPE) RSTXTLG Beschreibung lang 20090907
2 Exporting E_TEXT2 Call by reference Type reference (TYPE) RSTXTLG Beschreibung lang 20090907
3 Importing I_ELTSID1 Call by reference Type reference (TYPE) RSSID Stammdaten ID 20090907
4 Importing I_ELTSID2 Call by reference Type reference (TYPE) RSSID Stammdaten ID 20090907

Method GET_KID_TEXT on class CL_RSR_REQUEST_LISTCALCULATION has no exception.

Method GET_SETXX_WA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RS_SETXX Value transfer Object reference (TYPE REF TO) DATA 20090904

Method GET_SETXX_WA on class CL_RSR_REQUEST_LISTCALCULATION has no exception.

Method GET_SIDS_FOR_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KID Call by reference Type reference (TYPE) RSSID Selektion der Strukturelemente 20090904
2 Exporting E_S_SETXX Call by reference Type reference (TYPE) ANY 20090904
3 Importing I_CLEAR_STRUC_SIDS Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20090904
4 Importing I_COLUMN Call by reference Type reference (TYPE) I 20090904
5 Importing I_ROW Call by reference Type reference (TYPE) I 20090904
# Exception Resumable Description Created on
1 X_MESSAGE 20090904

Method NEW_TUPLE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TUPLE_ID Value transfer Type reference (TYPE) RRTUPLEID ID in der SETXX 20090904

Method NEW_TUPLE_ID on class CL_RSR_REQUEST_LISTCALCULATION has no exception.

Method SET_LISTCALCULATION 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) RRCHANMID 20090925
2 Importing I_COMPDIM Call by reference Type reference (TYPE) RZD1_COMPDIM Dimension Query 20110922
3 Importing I_SID_INDEX Call by reference Type reference (TYPE) SYINDEX Schleifenindex 20090925
4 Importing I_S_OUTPUT Call by reference Type reference (TYPE) CL_RSR_LIST_CALCULATION=>TN_S_OUTPUT 20090907
5 Importing I_S_STATE Call by reference Type reference (TYPE) CL_RSR_LIST_CALCULATION=>TN_S_STATE 20090907
6 Importing I_TS_TEXT Call by reference Type reference (TYPE) CL_RSR_LIST_CALCULATION=>TN_TS_TEXT 20090907

Method SET_LISTCALCULATION on class CL_RSR_REQUEST_LISTCALCULATION has no exception.

Method TO_ABAP_LIST Signature

Method TO_ABAP_LIST on class CL_RSR_REQUEST_LISTCALCULATION has no parameter.
Method TO_ABAP_LIST on class CL_RSR_REQUEST_LISTCALCULATION has no exception.

Method TO_STRING Signature

Method TO_STRING on class CL_RSR_REQUEST_LISTCALCULATION has no parameter.
Method TO_STRING on class CL_RSR_REQUEST_LISTCALCULATION has no exception.

Method X_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ABEND Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20090904
2 Importing I_METHOD Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20090904

Method X_MESSAGE on class CL_RSR_REQUEST_LISTCALCULATION has no exception.

Method _COPY_SETXX_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_COPY Call by reference Type reference (TYPE) RS_BOOL Boolean 20090904
2 Changing C_S_SETXX Call by reference Type reference (TYPE) ANY 20090904
3 Changing C_TH_DAT_N Call by reference Type reference (TYPE) RRX1_TH_DAT_N 20090904
4 Changing C_TH_SETXX Call by reference Type reference (TYPE) HASHED TABLE 20090904
5 Changing C_TUPLE_ID Call by reference Type reference (TYPE) RRTUPLEID ID in der SETXX 20090904
6 Importing I_TH_KID Call by reference Type reference (TYPE) RRK0_TH_KIDS 20090904

Method _COPY_SETXX_LINE on class CL_RSR_REQUEST_LISTCALCULATION has no exception.

Method _GET_KID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ELTSID1 Call by reference Type reference (TYPE) RSSID Stammdaten ID 20090904
2 Importing I_ELTSID2 Call by reference Type reference (TYPE) RSSID Stammdaten ID 20090904
3 Returning R_KID Value transfer Type reference (TYPE) RSRKID Selektion der Strukturelemente 20090904

Method _GET_KID on class CL_RSR_REQUEST_LISTCALCULATION has no exception.
Event Signatures

Event CHANGED Signature
Event CHANGED on class CL_RSR_REQUEST_LISTCALCULATION has no parameter.
Event FREED Signature
Event FREED on class CL_RSR_REQUEST_LISTCALCULATION has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730