SAP ABAP Interface IF_RSR_MDX_STATEMENT (MDX: Statement)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-BEX-OT (Application Component) OLAP Technology
⤷
RSR_MDX_BASE (Package) MDX: Basis

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RSR_MDX_COMMAND | Command Object for MDX Processing | 20070810 |
Properties
Interface | IF_RSR_MDX_STATEMENT | |
Short Description | MDX: Statement |
General Data
Package | RSR_MDX_BASE | MDX: Basis |
Created | 20070810 | SAP |
Last changed | 20130531 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_RSR_MDX_COMMAND | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | RRTB | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | RS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_RSR_MDX_STATEMENT has no interface.
Friends
Interface IF_RSR_MDX_STATEMENT has no friend.
Attributes
Interface IF_RSR_MDX_STATEMENT has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Gets an instance for flattening based on baxXML | 20080815 |
2 | ![]() |
Instance method | Public | Method | Returns the calculated members | 20090610 |
3 | ![]() |
Instance method | Public | Method | Returns Object for Configuration | 20080813 |
4 | ![]() |
Instance method | Public | Method | Returns the metadata instance | 20070810 |
5 | ![]() |
Instance method | Public | Method | Returns MDX Optimizer | 20090224 |
6 | ![]() |
Instance method | Public | Method | Returns MDX Parser | 20071205 |
7 | ![]() |
Instance method | Public | Method | Returns the OLAP request description after execution | 20070810 |
8 | ![]() |
Instance method | Public | Method | Returns Stack for Statement Processing | 20071205 |
9 | ![]() |
Instance method | Public | Method | Returns the object usage in the statement | 20090226 |
10 | ![]() |
Instance method | Public | Method | Sets MDX Parser | 20071205 |
11 | ![]() |
Instance method | Public | Method | Sets Stack for Statement Processing | 20071205 |
Events
Interface IF_RSR_MDX_STATEMENT has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TN_S_CALC_MEMBER | Public | See coding | 20090825 | BEGIN OF tn_s_calc_member,
chanmid TYPE rsd_sid,
sid TYPE rsd_sid,
r_ref TYPE REF TO cl_rsr_mdx_calc_member,
name TYPE rrtcmdparam,
solve_order TYPE i,
prec TYPE i,
END OF tn_s_calc_member
|
||
2 | TN_TH_CALC_MEMBER | Public | Type reference (TYPE) | CL_RSR_MDX_COMMAND=>TN_TH_CALC_MEMBER | Hash Table of Calculated Members | 20090616 |
|
Method Signatures
Method GET_BXML_FLATTENING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_R_BXML | Value transfer | Object reference (TYPE REF TO) | IF_RSR_MDX_BXML_FLATTENING | MDX: Flattening über basXML | 20080815 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20080815 |
Method GET_CALC_MEMBERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TH_CALC_MEMBER | Call by reference | Type reference (TYPE) | TN_TH_CALC_MEMBER | Hash Tabelle von berechneten Membern | 20090616 | ||
2 | ![]() |
E_TH_CREATE | Value transfer | Type reference (TYPE) | RRT_TH_CREATE | With / Create | 20090616 |
Method GET_CALC_MEMBERS on Interface IF_RSR_MDX_STATEMENT has no exception.
Method GET_CONFIGURATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_R_CONFIG | Value transfer | Object reference (TYPE REF TO) | IF_RSR_MDX_CONFIGURATION | MDX: Konfiguration | 20080813 |
Method GET_CONFIGURATION on Interface IF_RSR_MDX_STATEMENT has no exception.
Method GET_META_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_R_META | Value transfer | Object reference (TYPE REF TO) | CL_RSR_MDX_META_DATA | Kommando-Objekt für die MDX Verarbeitung | 20070810 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Syntaxfehler (MDX) | 20070810 |
Method GET_OPTIMIZER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_R_OPTIMIZER | Value transfer | Object reference (TYPE REF TO) | IF_RSR_MDX_OPTIMIZER | MDX: Optimierer | 20090224 |
Method GET_OPTIMIZER on Interface IF_RSR_MDX_STATEMENT has no exception.
Method GET_PARSER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_STATEMENT | Call by reference | Type reference (TYPE) | XSTRING | MDX Statement | 20081124 | ||
2 | ![]() |
R_R_PARSER | Value transfer | Object reference (TYPE REF TO) | IF_RSR_MDX_PARSER | MDX: Parser | 20071205 |
Method GET_PARSER on Interface IF_RSR_MDX_STATEMENT has no exception.
Method GET_REQUEST_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_THX_REQUEST_DESCR | Value transfer | Type reference (TYPE) | RSR_THX_MDX_REQUEST_DESCR | Beschreibung eines Olap Requests | 20070810 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
MDX Fehler | 20070810 |
Method GET_STACK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_R_STACK | Value transfer | Object reference (TYPE REF TO) | IF_RSR_MDX_STACK | MDX: Stack für die Statement-Verarbeitung | 20071205 |
Method GET_STACK on Interface IF_RSR_MDX_STATEMENT has no exception.
Method GET_USAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_ONLY_PARENT | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | Bei Verwendung soll nur das Vaterobjekt zurückgegeben werden | 20090414 | |
2 | ![]() |
I_S_OBJECT | Call by reference | Type reference (TYPE) | RRT_OBJECTS | Übergabestruktur für ODBO Objektnamen (Member, Dimension... | 20090226 | ||
3 | ![]() |
R_TRX_USAGE | Value transfer | Type reference (TYPE) | RRT_TRX_PARAM | Parameter für ein Kommando | 20090414 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
BW: Allgemeine Fehlerklasse | 20090226 |
Method SET_PARSER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_PARSER | Call by reference | Object reference (TYPE REF TO) | IF_RSR_MDX_PARSER | MDX: Parser | 20071205 |
Method SET_PARSER on Interface IF_RSR_MDX_STATEMENT has no exception.
Method SET_STACK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_STACK | Call by reference | Object reference (TYPE REF TO) | IF_RSR_MDX_STACK | MDX: Stack für die Statement-Verarbeitung | 20071205 |
Method SET_STACK on Interface IF_RSR_MDX_STATEMENT has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 700 |