SAP ABAP Class CL_RSDRV_SELDR_CONVERTER (Data Manager: Local Module without SID Handling)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDRV (Package) Data Manager Virtual InfoProvider
Properties
Class CL_RSDRV_SELDR_CONVERTER  
Short Description Data Manager: Local Module without SID Handling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDRV   Data Manager Virtual InfoProvider 
Created 20080708   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSDRC_MULTIPROV Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_RSD_INFOPROV Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSDRC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSDRS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDRV_SELDR_CONVERTER has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSDRV_VPROV 20080708 Data Manager: Virtual Cubes
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NC_RANGE_LIMIT Constant Public Type reference (TYPE) I 100 Limit for Range Filters per Characteristic 20090306
2 P_R_IPRO Instance attribute Private Object reference (TYPE REF TO) IF_RSD_INFOPROV InfoProvider Runtime Metadata 20130115
3 P_S_DTA Instance attribute Private Type reference (TYPE) RSD_S_DTA dta of InfoProvider 20080708
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20080708
2 CONVERT_RANGE_TO_RANGE Instance method Private Method Conversion SELDR Equal Entry => Range-Entry 20080708
3 CONVERT_SELDR_TO_RANGE Instance method Public Method Convert a single SELDR Entry into a RANGE TABLE 20080708
4 CONVERT_SID_TO_RANGE Instance method Private Method Conerts a single SID equal entry into a range table entry 20080708
5 GET_DTA_INFO Instance method Protected Method Gets the Metadata Info About InfoObjects 20080730
6 GET_KEYS_FOR_SID Instance method Private Method Determine the key(s if compound) for a SID 20080708
Events
Class CL_RSDRV_SELDR_CONVERTER has no event.
Types
Class CL_RSDRV_SELDR_CONVERTER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20080730
2 Importing I_R_IPRO Call by reference Object reference (TYPE REF TO) IF_RSD_INFOPROV InfoProvider Runtime Metadata 20130115
3 Importing I_S_DTA Call by reference Type reference (TYPE) RSD_S_DTA dta of infoprovider 20080708

Method CONSTRUCTOR on class CL_RSDRV_SELDR_CONVERTER has no exception.

Method CONVERT_RANGE_TO_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_REDUCED Call by reference Type reference (TYPE) RS_BOOL Selection has been reduced 20080708
2 Exporting E_CLEAR_FEMS Call by reference Type reference (TYPE) RS_BOOL If true clear whole Fems 20080708
3 Exporting E_T_RANGE Call by reference Type reference (TYPE) RSDRI_T_RANGE BW-Data-Manager: Range Liste 20080708
4 Importing I_CALLER Call by reference Type reference (TYPE) RSDRS_CALLER Caller of Data-Manager 20080708
5 Importing I_CHANM Call by reference Type reference (TYPE) RSD_CHANM 20080708
6 Importing I_CMP Call by reference Type reference (TYPE) RS_BOOL Cha is cmp .. 20080708
7 Importing I_CONSIDER_CMP Value transfer Type reference (TYPE) RS_BOOL Consider cmp chars 20080708
8 Importing I_HIGH Call by reference Type reference (TYPE) RSCHAVL Dim: Feld für einen beliebigen Merkmalswert 20080708
9 Importing I_LOW Call by reference Type reference (TYPE) RSCHAVL Dim: Feld für einen beliebigen Merkmalswert 20080708
10 Importing I_OPT Call by reference Type reference (TYPE) RRRANGE-OPT Operator in Select Options und anderen Ausdrücken 20080708
11 Importing I_SIDHIGH Call by reference Type reference (TYPE) RSD_SID 20080708
12 Importing I_SIDLOW Call by reference Type reference (TYPE) RSD_SID 20080708
13 Importing I_SIGN Call by reference Type reference (TYPE) RRRANGE-SIGN Feld SIGN im Aufbau der SELECT-OPTIONS-Tabellen 20080708

Method CONVERT_RANGE_TO_RANGE on class CL_RSDRV_SELDR_CONVERTER has no exception.

Method CONVERT_SELDR_TO_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REDUCED Call by reference Type reference (TYPE) RS_BOOL selections have been reduced 20080708
2 Exporting E_T_RANGE Call by reference Type reference (TYPE) RSDRI_T_RANGE BW-Data-Manager: Range Liste 20080708
3 Importing I_CALLER Call by reference Type reference (TYPE) RSDRS_CALLER Caller of Data-Manager 20080708
4 Importing I_SX_SELDR Call by reference Type reference (TYPE) RSDD_SX_SELDR Selektion an den Datamanager 20080708
5 Importing I_TRANSFORM_ALL Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Transform all restrictions, even if large 20080725
# Exception Resumable Description Created on
1 CX_RSDRC_NO_TREX_TABLDR Trex-Index TABLDR, aber Query wird nicht auf TREX ausgeführt 20080708
2 CX_RSR_HIER_MEMBER_NOT_FOUND Objekt nicht gefunden 20080708
3 CX_RSR_HIER_NOT_FOUND Hierarchie nicht gefunden 20080708

Method CONVERT_SID_TO_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_REDUCED Call by reference Type reference (TYPE) RS_BOOL Condition has been reduced 20080708
2 Exporting E_T_RANGE Call by reference Type reference (TYPE) RSDRI_T_RANGE BW-Data-Manager: Range 20080708
3 Importing I_CHANM Call by reference Type reference (TYPE) RSD_CHANM 20080708
4 Importing I_CONSIDER_CMP Value transfer Type reference (TYPE) RS_BOOL True = Also consider cmp chars. 20080708
5 Importing I_SID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20080708
6 Importing I_SIGN Value transfer Type reference (TYPE) RRRANGE-SIGN RS_C_RANGE_SIGN-INCLUDING Feld Sign 20080708

Method CONVERT_SID_TO_RANGE on class CL_RSDRV_SELDR_CONVERTER has no exception.

Method GET_DTA_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV Infoprovider Name 20080730

Method GET_DTA_INFO on class CL_RSDRV_SELDR_CONVERTER has no exception.

Method GET_KEYS_FOR_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_DEP Call by reference Type reference (TYPE) RRSV_T_DEP KEYs 20080708
2 Importing I_CHABASNM Call by reference Type reference (TYPE) RSD_CHANM Name of basic infoobject 20080708
3 Importing I_CHANM Call by reference Type reference (TYPE) RSD_CHANM Name of infoobject 20080708
4 Importing I_SID Call by reference Type reference (TYPE) RSD_SID SID to get key(s) for 20080708

Method GET_KEYS_FOR_SID on class CL_RSDRV_SELDR_CONVERTER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 712