SAP ABAP Class CL_RSR_MDX_UTILITIES (MDX: Help Methods)
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_UTILITIES  
Short Description MDX: Help Methods    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSR_MDX_BASE   MDX: Basis 
Created 20070810   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RRK0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RRT1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RRTB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RRX1 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)
7 SEOR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSR_MDX_UTILITIES has no interface implemented.
Friends
Class CL_RSR_MDX_UTILITIES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_C_CLOSING_BRACKET Constant Public Type reference (TYPE) C ')' Closed Bracket 20080820
2 N_C_CLOSING_SQUARED_BRACKET Constant Public Type reference (TYPE) C ']' Closing square bracket 20080912
3 N_C_MEMBER_SEPARATOR Constant Public Type reference (TYPE) CHAR2 ', ' Separator for Member of a Tuple 20080820
4 N_C_OPENING_BRACKET Constant Public Type reference (TYPE) C '(' Opened Bracket 20080820
5 N_C_OPENING_SQUARED_BRACKET Constant Public Type reference (TYPE) C '[' Opening square bracket 20080912
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_EQSID_TO_NODE_TABLE Static method Private Method Converts the EQSID table to a NODE table 20070824
2 CONVERT_REQUEST_TO_SELDR Static method Private Method Converts the OLAP request description to a SELDR 20070824
3 ENSURE_BRACKETS Static method Public Method Makes sure that the string is enclosed by square brackets 20100224
4 GET_ALL_PARSER Static method Public Method Returns all available MDX parsers 20081202
5 GET_BXML_FROM_TABLE Static method Public Method Returns an XSTRING (basXML) for Given Table 20080818
6 GET_DATA_MANAGER_SELECTION Static method Public Method Converts a request description in Data Manager selection 20090311
7 GET_HIERARCHY_UNIQUE_NAME Static method Public Method Returns the hierarchy unique name for the given dime/hier 20130708
8 GET_IMPLEMENTING_CLASSES Static method Private Method Returns all classes that implement in interface 20081203
9 GET_STMT_TABLE_FROM_STRING Static method Public Method Returns an MDX statement table for a string 20090224
10 GET_STRING_FROM_STMT_TABLE Static method Public Method Returns a string for an MDX statement table 20081209
11 GET_STRING_FROM_XSTRING Static method Public Method Returns the string for an X string 20080702
12 GET_TABLE_FROM_BXML Static method Public Method Returns Table for given XTRING (basXML) 20080818
13 GET_TUPLE_STRING Static method Public Method Returns a String for Given Tuple 20080820
14 GET_XSTRING_FROM_STMT_TABLE Static method Public Method Returns an XSTRING for an MDX statement table 20080812
15 GET_XSTRING_FROM_STRING Static method Public Method Returns the XString for a string 20080911
16 IS_DESTINATION_AVAILABLE Static method Public Method Is the RFC destination available? 20081211
17 IS_NON_UNICODE_DESTINATION Static method Public Method Is this a non-unicode RFC destination? 20090415
18 TO_DATA_MANAGER_SELECTION Static method Public Method Converts the request description in the Data Manager selectn 20070810
Events
Class CL_RSR_MDX_UTILITIES has no event.
Types
Class CL_RSR_MDX_UTILITIES has no local type.
Method Signatures

Method CONVERT_EQSID_TO_NODE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_META Call by reference Object reference (TYPE REF TO) CL_RSR_MDX_META_DATA Kommando-Objekt für die MDX Verarbeitung 20070824
2 Importing I_S_HIER_KEY Call by reference Type reference (TYPE) RRTB_S_HIER_KEY 20070824
3 Importing I_TH_EQSID Call by reference Type reference (TYPE) RSR_TH_SID SIDs 20070824
4 Returning R_TS_NODE Value transfer Type reference (TYPE) RRHI_TS_NODE Beschreibung einer Teilhierarchie 20070824
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20070824

Method CONVERT_REQUEST_TO_SELDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_META Call by reference Object reference (TYPE REF TO) CL_RSR_MDX_META_DATA Kommando-Objekt für die MDX Verarbeitung 20070824
2 Importing I_SX_REQUEST_DESCR Call by reference Type reference (TYPE) RSR_SX_MDX_REQUEST_DESCR Beschreibung eines Olap Requests 20070824
3 Returning R_SX_SELDR Value transfer Type reference (TYPE) RSDD_SX_SELDR Selektion an den Datamanager 20070824
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20070824

Method ENSURE_BRACKETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STRING Call by reference Type reference (TYPE) CSEQUENCE String 20100224

Method ENSURE_BRACKETS on class CL_RSR_MDX_UTILITIES has no exception.

Method GET_ALL_PARSER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TR_PARSER Value transfer Type reference (TYPE) RSR_MDX_TR_PARSER MDX: Tabelle an Parsern 20081202
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20081203

Method GET_BXML_FROM_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LENGTH Call by reference Type reference (TYPE) I Länge der Ausgabe (dekomprimiert) 20090615
2 Exporting E_XSTRING Value transfer Type reference (TYPE) XSTRING XSTRING (basXML) 20090615
3 Importing I_GZIP Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Sollen die Daten komprimiert werden? (GZIP) 20090609
4 Importing I_T_TABLE Call by reference Type reference (TYPE) STANDARD TABLE Tabelle 20080818
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20090609

Method GET_DATA_MANAGER_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SX_SELDR Call by reference Type reference (TYPE) RSDD_SX_SELDR Selektion an den Datamanager 20090311
2 Exporting E_TH_FILTER_KID Call by reference Type reference (TYPE) RSR_TH_SID Angeforderte KIDs der Request Beschreibung 20090311
3 Importing I_R_META Call by reference Object reference (TYPE REF TO) CL_RSR_MDX_META_DATA Metadaten Instanz 20090311
4 Importing I_SX_REQUEST_DESCR Call by reference Type reference (TYPE) RSR_SX_MDX_REQUEST_DESCR Beschreibung eines Olap Requests 20090311
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20090311

Method GET_HIERARCHY_UNIQUE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HIENM Call by reference Type reference (TYPE) RSHIENM Hierarchy name 20130708
2 Importing I_IOBJNM Call by reference Type reference (TYPE) RSD_IOBJNM Dimension 20130708
3 Importing I_VERSION Call by reference Type reference (TYPE) RSVERSION Hierarchy version 20130708
4 Returning R_HRY_UNAM Value transfer Type reference (TYPE) RRTHRYUNAM Hierarchy Unique Name 20130708

Method GET_HIERARCHY_UNIQUE_NAME on class CL_RSR_MDX_UTILITIES has no exception.

Method GET_IMPLEMENTING_CLASSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INTERFACE Call by reference Type reference (TYPE) SEOCLSNAME Name des Interfaces 20081203
2 Returning R_T_CLASSES Value transfer Type reference (TYPE) SEOR_IMPLEMENTING_KEYS Implementierende Klassen 20081203
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20081203

Method GET_STMT_TABLE_FROM_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATEMENT Value transfer Type reference (TYPE) STRING String 20090224
2 Returning R_T_MDX Value transfer Type reference (TYPE) RRT1_T_CMD_TXT MDX Statement Tabelle 20090224

Method GET_STMT_TABLE_FROM_STRING on class CL_RSR_MDX_UTILITIES has no exception.

Method GET_STRING_FROM_STMT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_MDX Call by reference Type reference (TYPE) RRT1_T_CMD_TXT MDX Statement Tabelle 20081209
2 Returning R_STRING Value transfer Type reference (TYPE) STRING String 20081209

Method GET_STRING_FROM_STMT_TABLE on class CL_RSR_MDX_UTILITIES has no exception.

Method GET_STRING_FROM_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_XSTRING Call by reference Type reference (TYPE) XSTRING XString 20080702
2 Returning R_STRING Value transfer Type reference (TYPE) STRING String 20080702

Method GET_STRING_FROM_XSTRING on class CL_RSR_MDX_UTILITIES has no exception.

Method GET_TABLE_FROM_BXML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_REF Value transfer Object reference (TYPE REF TO) DATA Referenz auf Tabelle 20080819
2 Importing I_GZIP Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Der XSTRING ist komprimiert (GZIP) 20090609
3 Importing I_XML Call by reference Type reference (TYPE) XSTRING XSTRING (basXML) 20080818
# Exception Resumable Description Created on
1 CX_RS_ERROR 20080819

Method GET_TUPLE_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_TUPLE Call by reference Type reference (TYPE) RRT_T_MEM_UNAM Member Unique Names 20080820
2 Returning R_STRING Value transfer Type reference (TYPE) STRING Stringn für Tuple 20080820

Method GET_TUPLE_STRING on class CL_RSR_MDX_UTILITIES has no exception.

Method GET_XSTRING_FROM_STMT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_MDX Call by reference Type reference (TYPE) RRT1_T_CMD_TXT MDX Statement Tabelle 20080812
2 Returning R_XSTRING Value transfer Type reference (TYPE) XSTRING Erzeugter XSTRING 20080812

Method GET_XSTRING_FROM_STMT_TABLE on class CL_RSR_MDX_UTILITIES has no exception.

Method GET_XSTRING_FROM_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRING Call by reference Type reference (TYPE) STRING String 20080911
2 Returning R_XSTRING Value transfer Type reference (TYPE) XSTRING XString 20080911

Method GET_XSTRING_FROM_STRING on class CL_RSR_MDX_UTILITIES has no exception.

Method IS_DESTINATION_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESTINATION Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20081211
2 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20081211

Method IS_DESTINATION_AVAILABLE on class CL_RSR_MDX_UTILITIES has no exception.

Method IS_NON_UNICODE_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESTINATION Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20090415
2 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20090415
# Exception Resumable Description Created on
1 CX_RSR_MDX_ERROR Syntaxfehler (MDX) 20090415

Method TO_DATA_MANAGER_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_FILTER_KID Call by reference Type reference (TYPE) RSR_TH_SID Angeforderte KIDs der Request Beschreibung 20070830
2 Exporting E_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20070824
3 Importing I_R_STMT Call by reference Object reference (TYPE REF TO) IF_RSR_MDX_STATEMENT MDX: Statement 20070824
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20070824
History
Last changed by/on SAP  20140121 
SAP Release Created in 700