SAP ABAP Class CL_RSR_MDX_FILTER_SETXX (MDX: Filtering of a Set)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSR_MDX_BASE (Package) MDX: Basis
Properties
Class CL_RSR_MDX_FILTER_SETXX  
Short Description MDX: Filtering of a Set    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSR_MDX_BASE   MDX: Basis 
Created 20091215   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_MDX_OLAP_REQUEST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 RRK1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RRSI 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 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSR_MDX_FILTER_SETXX has no interface implemented.
Friends
Class CL_RSR_MDX_FILTER_SETXX has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_R_MASK Static Attribute Private Object reference (TYPE REF TO) DATA 20091222
2 P_R_TMP Static Attribute Private Object reference (TYPE REF TO) DATA 20091222
3 P_TH_MASK_INDEX Static Attribute Private Type reference (TYPE) RSR_TH_SID Column Index for the BIT Mask 20100421
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_IF Static method Private Method check if 20091222
2 DATA_READ Static method Private Method data read 20091222
3 FILTER_SET03 Static method Public Method FILTER_SET03 20091222
4 FILTER_SET05 Static method Public Method FILTER_SET05 20091222
5 FILTER_SET05_MACRO_RESOLVED Static method Public Method FILTER_SET05 macro resolved 20091222
6 FILTER_SET10 Static method Public Method FILTER_SET10 20091222
7 FILTER_SET20 Static method Public Method FILTER_SET20 20091222
8 FILTER_SET50 Static method Public Method FILTER_SET50 20091222
Events
Class CL_RSR_MDX_FILTER_SETXX has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_SX_CJ_KEYFIG Public See coding 20091222 BEGIN OF tn_sx_cj_keyfig , index_k TYPE i, index_e1 TYPE i, index_e2 TYPE i, filtered TYPE tn_ts_kid_eltsid, END OF tn_sx_cj_keyfig
2 TN_S_IN_OUT Public See coding 20121206 BEGIN OF tn_s_in_out, sid_in TYPE rsd_sid, sid_out TYPE rsd_sid, END OF tn_s_in_out
3 TN_S_KID_ELTSID Public See coding 20091222 BEGIN OF tn_s_kid_eltsid, kid TYPE rsd_sid, eltsid1 TYPE rsd_sid, eltsid2 TYPE rsd_sid, END OF tn_s_kid_eltsid
4 TN_S_KID_EMPTY Public See coding 20091222 BEGIN OF tn_s_kid_empty, tuple_id TYPE rsd_sid, kid TYPE rsd_sid, END OF tn_s_kid_empty
5 TN_S_TEST Public See coding 20091222 BEGIN OF tn_s_test, chanmid TYPE rsd_sid, sid_index TYPE i, sid TYPE rsd_sid, eqsid TYPE SORTED TABLE OF rsd_sid WITH UNIQUE KEY table_line INITIAL SIZE 5, only_defined TYPE rs_bool, all_member TYPE rs_bool, drilled_down TYPE rs_bool, empty TYPE rs_bool, END OF tn_s_test
6 TN_TH_KID_EMPTY Public See coding 20091222 tn_th_kid_empty TYPE HASHED TABLE OF tn_s_kid_empty WITH UNIQUE KEY tuple_id kid INITIAL SIZE 0
7 TN_TS_IN_OUT Public See coding 20121206 tn_ts_in_out TYPE SORTED TABLE OF tn_s_in_out WITH UNIQUE KEY sid_in
8 TN_TS_KID_ELTSID Public See coding 20091222 tn_ts_kid_eltsid TYPE SORTED TABLE OF tn_s_kid_eltsid WITH UNIQUE KEY kid INITIAL SIZE 10
9 TN_TS_TEST Public See coding 20091222 tn_ts_test TYPE SORTED TABLE OF tn_s_test WITH UNIQUE KEY sid_index INITIAL SIZE 3
Method Signatures

Method CHECK_IF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK_CM Call by reference Type reference (TYPE) RS_BOOL Boolean 20091222
2 Importing I_R_C Call by reference Object reference (TYPE REF TO) DATA 20091222
3 Importing I_S_TEST Call by reference Type reference (TYPE) TN_S_TEST 20091222
4 Returning R_CONTINUE Value transfer Type reference (TYPE) RS_BOOL Boolean 20091222

Method CHECK_IF on class CL_RSR_MDX_FILTER_SETXX has no exception.

Method DATA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK_CM Call by reference Type reference (TYPE) RS_BOOL Boolean 20091222
2 Importing I_S_SETXX Call by reference Type reference (TYPE) ANY 20091222
3 Importing I_S_TEST Call by reference Type reference (TYPE) TN_S_TEST 20091222
4 Importing I_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20091222
5 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20091222

Method DATA_READ on class CL_RSR_MDX_FILTER_SETXX has no exception.

Method FILTER_SET03 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_SETXX Call by reference Type reference (TYPE) ANY 20091222
2 Changing C_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20091222
3 Importing I_CHECK_CM Call by reference Type reference (TYPE) RS_BOOL Boolean 20091222
4 Importing I_OPTIMIZATION_POSSIBLE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE is performance optimization possible 20110519
5 Importing I_SX_CJ_KEYFIG Call by reference Type reference (TYPE) TN_SX_CJ_KEYFIG 20091222
6 Importing I_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20091222
7 Importing I_TH_KID_EMPTY Call by reference Type reference (TYPE) TN_TH_KID_EMPTY 20091222
8 Importing I_TS_FILTER Call by reference Type reference (TYPE) TN_TS_TEST 20091222

Method FILTER_SET03 on class CL_RSR_MDX_FILTER_SETXX has no exception.

Method FILTER_SET05 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_SETXX Call by reference Type reference (TYPE) ANY 20091222
2 Changing C_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20091222
3 Importing I_CHECK_CM Call by reference Type reference (TYPE) RS_BOOL Boolean 20091222
4 Importing I_OPTIMIZATION_POSSIBLE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE is performance optimization possible 20110519
5 Importing I_SX_CJ_KEYFIG Call by reference Type reference (TYPE) TN_SX_CJ_KEYFIG 20091222
6 Importing I_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20091222
7 Importing I_TH_KID_EMPTY Call by reference Type reference (TYPE) TN_TH_KID_EMPTY 20091222
8 Importing I_TS_FILTER Call by reference Type reference (TYPE) TN_TS_TEST 20091222

Method FILTER_SET05 on class CL_RSR_MDX_FILTER_SETXX has no exception.

Method FILTER_SET05_MACRO_RESOLVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_SETXX Call by reference Type reference (TYPE) ANY 20091222
2 Changing C_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20091222
3 Importing I_CHECK_CM Call by reference Type reference (TYPE) RS_BOOL Boolean 20091222
4 Importing I_SX_CJ_KEYFIG Call by reference Type reference (TYPE) TN_SX_CJ_KEYFIG 20091222
5 Importing I_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20091222
6 Importing I_TH_KID_EMPTY Call by reference Type reference (TYPE) TN_TH_KID_EMPTY 20091222
7 Importing I_TS_FILTER Call by reference Type reference (TYPE) TN_TS_TEST 20091222

Method FILTER_SET05_MACRO_RESOLVED on class CL_RSR_MDX_FILTER_SETXX has no exception.

Method FILTER_SET10 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_SETXX Call by reference Type reference (TYPE) ANY 20091222
2 Changing C_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20091222
3 Importing I_CHECK_CM Call by reference Type reference (TYPE) RS_BOOL Boolean 20091222
4 Importing I_OPTIMIZATION_POSSIBLE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE is performance optimization possible 20110519
5 Importing I_SX_CJ_KEYFIG Call by reference Type reference (TYPE) TN_SX_CJ_KEYFIG 20091222
6 Importing I_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20091222
7 Importing I_TH_KID_EMPTY Call by reference Type reference (TYPE) TN_TH_KID_EMPTY 20091222
8 Importing I_TS_FILTER Call by reference Type reference (TYPE) TN_TS_TEST 20091222

Method FILTER_SET10 on class CL_RSR_MDX_FILTER_SETXX has no exception.

Method FILTER_SET20 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_SETXX Call by reference Type reference (TYPE) ANY 20091222
2 Changing C_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20091222
3 Importing I_CHECK_CM Call by reference Type reference (TYPE) RS_BOOL Boolean 20091222
4 Importing I_OPTIMIZATION_POSSIBLE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE is performance optimization possible 20110519
5 Importing I_SX_CJ_KEYFIG Call by reference Type reference (TYPE) TN_SX_CJ_KEYFIG 20091222
6 Importing I_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20091222
7 Importing I_TH_KID_EMPTY Call by reference Type reference (TYPE) TN_TH_KID_EMPTY 20091222
8 Importing I_TS_FILTER Call by reference Type reference (TYPE) TN_TS_TEST 20091222

Method FILTER_SET20 on class CL_RSR_MDX_FILTER_SETXX has no exception.

Method FILTER_SET50 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_SETXX Call by reference Type reference (TYPE) ANY 20091222
2 Changing C_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20091222
3 Importing I_CHECK_CM Call by reference Type reference (TYPE) RS_BOOL Boolean 20091222
4 Importing I_OPTIMIZATION_POSSIBLE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE is performance optimization possible 20110519
5 Importing I_SX_CJ_KEYFIG Call by reference Type reference (TYPE) TN_SX_CJ_KEYFIG 20091222
6 Importing I_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20091222
7 Importing I_TH_KID_EMPTY Call by reference Type reference (TYPE) TN_TH_KID_EMPTY 20091222
8 Importing I_TS_FILTER Call by reference Type reference (TYPE) TN_TS_TEST 20091222

Method FILTER_SET50 on class CL_RSR_MDX_FILTER_SETXX has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730