Hierarchy
⤷ BW-BEX-ET (Application Component) End User Technology
⤷ RSBOLAP_SELECTION_OBJECT (Package) Selection object
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_RSBOLAP_SO_OBJECT_W_STATE | Characteristic in Selection Object | 20050223 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_RSBOLAP_SO_PRESENTABLE | Object with Displays | 20050223 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_RSBOLAP_STATE_DOM_READER | Object reads status from XML | 20090831 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_RSBOLAP_STATE_DOM_WRITER | Object writes status to XML | 20090831 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_RSBOLAP_CHARACTERISTIC_BASE | Characteristic in Selection Object | 20050918 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_RSBOLAP_SO_ATTRIBUTE | Attribute in Selector | 20051117 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_RSBOLAP_SO_NODE_TYPE | Implementation of IF_RSBOLAP_SO_NODE_TYPE | 20090423 |
Properties
Class | CL_RSBOLAP_SO_PRESENTABLE | |
Short Description | Displayable Object | |
Super Class | CL_RSBOLAP_SO_OBJECT_W_STATE | Characteristic in Selection Object |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RSBOLAP_SELECTION_OBJECT | Selection object |
Created | 20050223 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | CL_RSMD_RS_UTILITIES | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | RS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | RSBOL | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_RSBOLAP_SO_PRESENTABLE | Object with Displays | 20050223 | ||
2 | IF_RSBOLAP_STATE_DOM_READER | Object reads status from XML | 20090831 | ||
3 | IF_RSBOLAP_STATE_DOM_WRITER | Object writes status to XML | 20090831 |
Friends
Class CL_RSBOLAP_SO_PRESENTABLE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | N_R_SELECTOR | Instance attribute | Public | Attribute reference (LIKE) | 20051117 | ||||
2 | N_SX_META_DATA | Instance attribute | Public | Attribute reference (LIKE) | 20051117 | ||||
3 | O_R_IOBJ_PROP | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_RSD_IOBJ_PROP | InfoObject Properties (in Context of InfoCube / ODS Object) | 20130207 | ||
4 | P_TX_MEMBER_EXIT_SELECTION | Instance attribute | Private | Type reference (TYPE) | RSBOLAP_SO_TSX_CART_PRODUCT | Cache for the Member Exit Selections | 20090119 |
Methods
Events
Class CL_RSBOLAP_SO_PRESENTABLE has no event.
Types
Class CL_RSBOLAP_SO_PRESENTABLE has no local type.
Method Signatures
Method ADD_SELOPT_TO_FLAT_READER_PRES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_REQ_PRESENTATIONS | Call by reference | Type reference (TYPE) | RSMD_RS_T_REQ | Erforderliche Präsentationen für das Nachfiltern | 20051122 | ||
2 | Importing | I_S_SELOPT | Call by reference | Type reference (TYPE) | RSMD_RS_S_SELOPT | Selektionsoptionen für Stammdaten-Leseservices | 20051122 | ||
3 | Importing | I_TX_META_DATA | Call by reference | Type reference (TYPE) | RSMD_RS_T_META_DATA | Metadaten für Stammdaten-Leseservices | 20100226 |
Method ADD_SELOPT_TO_FLAT_READER_PRES on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method APPLY_POST_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_R_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20051122 | |||
2 | Importing | I_TH_POS | Call by reference | Type reference (TYPE) | RSMD_RS_TH_IOBJNM_POS | Information on Position of InObj Name in Generated Structure | 20051122 | ||
3 | Importing | I_TSX_FILTER | Call by reference | Type reference (TYPE) | CL_RSMD_RS_UTILITIES=>TN_TSX_POST_FILTER | 20051122 |
Method APPLY_POST_FILTER on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method COLLECT_OLAP_PRSNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_OLAP_PRSNT | Call by reference | Type reference (TYPE) | RSDM_S_CHAPRSNT | Olap Darstellung | 20060706 | ||
2 | Importing | I_T_PRESENTATION | Call by reference | Type reference (TYPE) | RSBOLAP_T_PRESENTATION | Liste von Objektdarstellungen | 20060706 |
Method COLLECT_OLAP_PRSNT on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method ENRICH_COLUMN_CATALOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_TH_COLUMN_CATALOG | Call by reference | Type reference (TYPE) | RSBOLAP_SO_TH_MEMBER_ACCESS_CA | Katalog für den Member Zugriff | 20090722 |
Method ENRICH_COLUMN_CATALOG on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method GET_EXIT_MEMBERS Signature
Method GET_EXIT_MEMBERS on class CL_RSBOLAP_SO_PRESENTABLE has no parameter.
Method GET_EXIT_MEMBERS on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method GET_EXIT_MEMBER_SELECTION Signature
Method GET_EXIT_MEMBER_SELECTION on class CL_RSBOLAP_SO_PRESENTABLE has no parameter.
Method GET_EXIT_MEMBER_SELECTION on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method GET_FLAT_READER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_R_READER | Value transfer | Object reference (TYPE REF TO) | IF_RSMD_RS | Stammdaten-Leseservices | 20051117 |
Method GET_FLAT_READER on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method GET_FLAT_READER_PRESENTATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_REQ_PRESENTATIONS | Call by reference | Type reference (TYPE) | RSMD_RS_T_REQ | Erforderliche Attribute für die Stammdaten-Leseservices | 20051117 |
Method GET_FLAT_READER_PRESENTATIONS on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method GET_FLAT_READER_SORTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_T_REQ_PRESENTATIONS | Call by reference | Type reference (TYPE) | RSMD_RS_T_REQ | Erforderliche Attribute für die Stammdaten-Leseservices | 20051122 | ||
2 | Returning | R_T_SORTING | Value transfer | Type reference (TYPE) | RSMD_RS_T_SORTING | Sortierinformationen für Stammdaten-Leseservice | 20051122 |
Method GET_FLAT_READER_SORTING on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method GET_FLAT_READER_SPACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_READ_MODE | Call by reference | Type reference (TYPE) | RSMD_RS_READ_MODE | Lesemodus (F4) für Stammdaten-Leseservices | 20060704 | ||
2 | Exporting | E_R_SELECTION | Value transfer | Object reference (TYPE REF TO) | IF_RSBOLAP_SO_SELECTION | Option 2: Selektion | 20051122 | ||
3 | Exporting | E_TSX_SELDR | Call by reference | Type reference (TYPE) | RSDD_TSX_SELDR | Option 1: Selektion an den Datamanager | 20051122 | ||
4 | Importing | I_R_HIERARCHY | Call by reference | Object reference (TYPE REF TO) | IF_RSBOLAP_HIERARCHY_BASE | Hierarchiekontext | 20080922 |
Method GET_FLAT_READER_SPACE on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method GET_MEMBERS Signature
Method GET_MEMBERS on class CL_RSBOLAP_SO_PRESENTABLE has no parameter.
Method GET_MEMBERS on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method GET_MEMBER_ACCESS_CABILITIES Signature
Method GET_MEMBER_ACCESS_CABILITIES on class CL_RSBOLAP_SO_PRESENTABLE has no parameter.
Method GET_MEMBER_ACCESS_CABILITIES on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method GET_MEMBER_ACCESS_MODE Signature
Method GET_MEMBER_ACCESS_MODE on class CL_RSBOLAP_SO_PRESENTABLE has no parameter.
Method GET_MEMBER_ACCESS_MODE on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method GET_MEMBER_ACCESS_PRESENTATION Signature
Method GET_MEMBER_ACCESS_PRESENTATION on class CL_RSBOLAP_SO_PRESENTABLE has no parameter.
Method GET_MEMBER_ACCESS_PRESENTATION on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method GET_MEMBER_ACCESS_SORTING Signature
Method GET_MEMBER_ACCESS_SORTING on class CL_RSBOLAP_SO_PRESENTABLE has no parameter.
Method GET_MEMBER_ACCESS_SORTING on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method GET_MEMBER_PRESENTATIONS Signature
Method GET_MEMBER_PRESENTATIONS on class CL_RSBOLAP_SO_PRESENTABLE has no parameter.
Method GET_MEMBER_PRESENTATIONS on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method READ_STATE_FROM_DOM Signature
Method READ_STATE_FROM_DOM on class CL_RSBOLAP_SO_PRESENTABLE has no parameter.
Method READ_STATE_FROM_DOM on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method READ_STATE_FROM_DOM_CONTENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DEFAULT_STATE | Call by reference | Type reference (TYPE) | RS_BOOL | ABAP_FALSE | Boolean | 20090907 | |
2 | Importing | I_R_DOM_READER | Call by reference | Object reference (TYPE REF TO) | IF_RSBOLAP_DOM_READER | Deserialisierer | 20090907 |
Method READ_STATE_FROM_DOM_CONTENT on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method RESOLVE_EXIT_MEMBERS_IN_SELECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_BUCKET_NAME | Call by reference | Type reference (TYPE) | RSBOLAP_OBJECT_NAME | Bucket Namen haben Vorfahrt uns sind exklusiv | 20090119 | ||
2 | Exporting | E_T_SELECTION | Call by reference | Type reference (TYPE) | RSBOLAP_SO_T_CHAR_SELECTION | Selektion ohne Exit Members | 20090119 | ||
3 | Importing | I_T_SELECTION | Call by reference | Type reference (TYPE) | RSBOLAP_SO_T_CHAR_SELECTION | Selektion mit Exit Members | 20090119 |
Method RESOLVE_EXIT_MEMBERS_IN_SELECT on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method SELECTION_TO_SELOPT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_REQ_PRESENTATIONS | Call by reference | Type reference (TYPE) | RSMD_RS_T_REQ | Erforderliche Präsentationen für das Nachfiltern | 20051122 | ||
2 | Exporting | E_SELECTION_IS_KEYLIST | Call by reference | Type reference (TYPE) | RS_BOOL | Gibt an, ob die Selektion eine Schlüsselliste ist | 20051122 | ||
3 | Exporting | E_TSX_POST_FILTER | Call by reference | Type reference (TYPE) | CL_RSMD_RS_UTILITIES=>TN_TSX_POST_FILTER | Filterung, die dem Flat Reader nicht mitgeteilt werden kann | 20051122 | ||
4 | Exporting | E_T_SELOPT | Value transfer | Type reference (TYPE) | RSMD_RS_T_SELOPT | Selektion in der Flat Reader Darstellung | 20051122 | ||
5 | Importing | I_R_FLAT_READER | Call by reference | Object reference (TYPE REF TO) | IF_RSMD_RS | Stammdaten-Leseservices | 20051122 | ||
6 | Importing | I_T_SELECTION | Call by reference | Type reference (TYPE) | RSBOLAP_SO_T_CHAR_SELECTION | Merkmalsselektion | 20051122 |
Method SELECTION_TO_SELOPT on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method SELOPT_SPLIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_REQ_PRESENTATIONS | Call by reference | Type reference (TYPE) | RSMD_RS_T_REQ | Erforderliche Präsentationen für das Nachfiltern | 20051122 | ||
2 | Exporting | E_TSX_POST_FILTER | Call by reference | Type reference (TYPE) | CL_RSMD_RS_UTILITIES=>TN_TSX_POST_FILTER | Filterung, die dem Flat Reader nicht mitgeteilt werden kann | 20051122 | ||
3 | Exporting | E_T_SELOPT | Value transfer | Type reference (TYPE) | RSMD_RS_T_SELOPT | Selektion in der Flat Reader Darstellung | 20051122 | ||
4 | Importing | I_R_FLAT_READER | Call by reference | Object reference (TYPE REF TO) | IF_RSMD_RS | Stammdaten-Leseservices | 20051122 | ||
5 | Importing | I_T_SELOPT | Value transfer | Type reference (TYPE) | RSMD_RS_T_SELOPT | Selektion in der Flat Reader Darstellung | 20051122 |
Method SELOPT_SPLIT on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method SET_MEMBER_ACCESS_MODE Signature
Method SET_MEMBER_ACCESS_MODE on class CL_RSBOLAP_SO_PRESENTABLE has no parameter.
Method SET_MEMBER_ACCESS_MODE on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method SET_MEMBER_ACCESS_PRESENTATION Signature
Method SET_MEMBER_ACCESS_PRESENTATION on class CL_RSBOLAP_SO_PRESENTABLE has no parameter.
Method SET_MEMBER_ACCESS_PRESENTATION on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method SET_MEMBER_ACCESS_SORTING Signature
Method SET_MEMBER_ACCESS_SORTING on class CL_RSBOLAP_SO_PRESENTABLE has no parameter.
Method SET_MEMBER_ACCESS_SORTING on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method SUPPORTS_MEMBER_ACCESS Signature
Method SUPPORTS_MEMBER_ACCESS on class CL_RSBOLAP_SO_PRESENTABLE has no parameter.
Method SUPPORTS_MEMBER_ACCESS on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method VALIDATE_PRESENTATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_PRESENTATION_BIT_LIST | Call by reference | Type reference (TYPE) | RSBOLAP_PRESENTATION_BIT_LIST | Menge von Präsentationen als Bitleiste verschlüsselt | 20091116 | ||
2 | Changing | C_T_PRESENTATION | Call by reference | Type reference (TYPE) | RSBOLAP_T_PRESENTATION | Liste von Objektdarstellungen | 20091116 |
Method VALIDATE_PRESENTATION on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method WRITE_STATE_INTO_DOM Signature
Method WRITE_STATE_INTO_DOM on class CL_RSBOLAP_SO_PRESENTABLE has no parameter.
Method WRITE_STATE_INTO_DOM on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
Method WRITE_STATE_INTO_DOM_CONTENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_MODE | Call by reference | Type reference (TYPE) | RSBOLAP_BIT_LIST | Bit Leiste | 20090902 | ||
2 | Importing | I_R_DOM_WRITER | Call by reference | Object reference (TYPE REF TO) | IF_RSBOLAP_DOM_WRITER | Serialisierer | 20090902 |
Method WRITE_STATE_INTO_DOM_CONTENT on class CL_RSBOLAP_SO_PRESENTABLE has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 700 |