Hierarchy

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface composition (i COMPRISING i_ref) | IF_RSMDS_TYPE | Data Type of Dimension | 20030320 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RSMDS_ABAP_TYPE | Internal ABAP Data Types | 20030320 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RSMDS_DIMENSION | Abstract Dimension | 20030311 |
Properties
Interface | IF_RSMDS_DIMENSION | |
Short Description | Dimension of Set |
General Data
Package | SBIS | Multidimensional Set Object |
Created | 20021024 | SAP |
Last changed | 20110908 | SAP |
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 | IF_RSMDS_TYPE | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | RSMDS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_RSMDS_ORDERED | Ordered Object Type | 20021024 |
Friends
Interface IF_RSMDS_DIMENSION has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | DIMNAME | Instance attribute | Public | Type reference (TYPE) | STRING | Unique Name of Dimension | 20040331 |
Methods
Events
Interface IF_RSMDS_DIMENSION has no event.
Types
Interface IF_RSMDS_DIMENSION has no local type.
Method Signatures
Method CALCULATE_PREDECESSOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_PREDECESSOR | Call by reference | Type reference (TYPE) | ANY | 20040326 | |||
2 | ![]() |
I_VALUE | Call by reference | Type reference (TYPE) | ANY | 20040326 |
Method CALCULATE_PREDECESSOR on Interface IF_RSMDS_DIMENSION has no exception.
Method CALCULATE_SUCCESSOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_SUCCESSOR | Call by reference | Type reference (TYPE) | ANY | 20040326 | |||
2 | ![]() |
I_VALUE | Call by reference | Type reference (TYPE) | ANY | 20040326 |
Method CALCULATE_SUCCESSOR on Interface IF_RSMDS_DIMENSION has no exception.
Method CLEANUP_REFERENCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_COUNT | Value transfer | Type reference (TYPE) | I | 20040831 |
Method CLEANUP_REFERENCES on Interface IF_RSMDS_DIMENSION has no exception.
Method CLEAR_ALIAS Signature
Method CLEAR_ALIAS on Interface IF_RSMDS_DIMENSION has no parameter.
Method CLEAR_ALIAS on Interface IF_RSMDS_DIMENSION has no exception.
Method CREATE_DATA_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_R_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20040326 |
Method CREATE_DATA_REF on Interface IF_RSMDS_DIMENSION has no exception.
Method CREATE_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FINAL | Call by reference | Type reference (TYPE) | RSMDS_BOOLEAN | RSMDS_C_BOOLEAN-TRUE | Boolean ('0' = false, '1' = true, ' ' = unbestimmt) | 20040329 | |
2 | ![]() |
I_KNOTS | Call by reference | Type reference (TYPE) | ANY | Knotenwerte | 20040331 | ||
3 | ![]() |
I_PARTITION_SETS | Call by reference | Type reference (TYPE) | ANY | 20040401 | |||
4 | ![]() |
I_R_CARTESIAN_FACTOR | Call by reference | Object reference (TYPE REF TO) | CL_RSMDS_SET | Kartesischer Faktor höherer Dimension | 20040329 | ||
5 | ![]() |
R_R_SET | Value transfer | Object reference (TYPE REF TO) | CL_RSMDS_SET | Multi-dimensionale Menge | 20040329 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ungültige Parameterübergabe (unzulässiger Wert) | 20040329 | |
2 | ![]() |
Ungültige Parameterübergabe (unzulässiger Datentyp) | 20040329 |
Method CREATE_SET_FROM_RANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_ACCEPT_GENERAL_PATTERNS | Call by reference | Type reference (TYPE) | RSMDS_BOOLEAN | RSMDS_C_BOOLEAN-FALSE | Allgemeine Muster akzeptieren und erweitern ('A*B' -> 'A*') | 20050204 | |
2 | ![]() |
I_ACCEPT_LOW_GT_HIGH | Call by reference | Type reference (TYPE) | RSMDS_BOOLEAN | RSMDS_C_BOOLEAN-FALSE | Intervalle mit Low-Wert größer als High-Wert akzeptieren | 20040421 | |
3 | ![]() |
I_FIELDNAME_DIMENSION | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname der Dimension | 20040421 | ||
4 | ![]() |
I_FIELDNAME_HIGH | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname für High-Wert | 20040421 | ||
5 | ![]() |
I_FIELDNAME_LOW | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname für Low-Wert | 20040421 | ||
6 | ![]() |
I_FIELDNAME_OPTION | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname für OPTION | 20040421 | ||
7 | ![]() |
I_FIELDNAME_SIGN | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname für SIGN | 20040421 | ||
8 | ![]() |
I_FINAL | Call by reference | Type reference (TYPE) | RSMDS_BOOLEAN | RSMDS_C_BOOLEAN-TRUE | 20030320 | ||
9 | ![]() |
I_T_RANGES | Call by reference | Type reference (TYPE) | TABLE | $REF$ | 20030311 | ||
10 | ![]() |
R_R_SET | Value transfer | Object reference (TYPE REF TO) | CL_RSMDS_SET | Allgemeine Menge | 20030311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Unzulässiger Parameterwert | 20030910 | |
2 | ![]() |
Unzulässiger Parametertyp | 20030910 |
Method CREATE_SET_FROM_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FINAL | Call by reference | Type reference (TYPE) | RSMDS_BOOLEAN | RSMDS_C_BOOLEAN-TRUE | 20080220 | ||
2 | ![]() |
I_OPTION | Call by reference | Type reference (TYPE) | RSOPTION | Range-Option für Einzelwert | 20080220 | ||
3 | ![]() |
I_VALUE | Call by reference | Type reference (TYPE) | SIMPLE | Einzelwert | 20080220 | ||
4 | ![]() |
R_R_SET | Value transfer | Object reference (TYPE REF TO) | CL_RSMDS_SET | Allgemeine Menge | 20080220 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20080220 | ||
2 | ![]() |
20080220 |
Method CREATE_SORTED_TABLE_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FINAL | Call by reference | Type reference (TYPE) | RSMDS_BOOLEAN | RSMDS_C_BOOLEAN-FALSE | Boolean ('0' = false, '1' = true, ' ' = unbestimmt) | 20040330 | |
2 | ![]() |
I_T_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | 20040330 | |||
3 | ![]() |
R_R_TABLE | Value transfer | Object reference (TYPE REF TO) | DATA | Sortierte Menge von Knotenwerten | 20040330 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ungültige Parameterübergabe (unzulässiger Wert) | 20040330 |
Method CREATE_TABLE_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TABKIND | Call by reference | Type reference (TYPE) | CHAR1 | 'S' | 20040406 | ||
2 | ![]() |
R_R_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20040406 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20040406 |
Method DATA_TO_LITERAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DATA | Call by reference | Type reference (TYPE) | ANY | Interner Wert | 20040405 | ||
2 | ![]() |
I_EXTERNAL | Call by reference | Type reference (TYPE) | RSMDS_BOOLEAN | RSMDS_C_BOOLEAN-FALSE | Kennzeichen für externe Darstellung | 20040405 | |
3 | ![]() |
R_LITERAL | Value transfer | Type reference (TYPE) | STRING | Literal | 20040405 |
Method DATA_TO_LITERAL on Interface IF_RSMDS_DIMENSION has no exception.
Method DATA_TO_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DATA | Call by reference | Type reference (TYPE) | ANY | Interner Wert | 20040405 | ||
2 | ![]() |
I_EXTERNAL | Call by reference | Type reference (TYPE) | RSMDS_BOOLEAN | RSMDS_C_BOOLEAN-FALSE | Kennzeichen für externe Darstellung | 20040405 | |
3 | ![]() |
R_STRING | Value transfer | Type reference (TYPE) | STRING | Zeichenkette | 20040405 |
Method DATA_TO_STRING on Interface IF_RSMDS_DIMENSION has no exception.
Method GET_ALIAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_ALIAS | Value transfer | Type reference (TYPE) | STRING | Aliasname | 20021024 |
Method GET_ALIAS on Interface IF_RSMDS_DIMENSION has no exception.
Method GET_DATADESCR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TABKIND | Call by reference | Type reference (TYPE) | ABAP_TABLEKIND | Einstelliges Kennzeichen | 20050126 | ||
2 | ![]() |
I_UNIQUE_KEY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Einstelliges Kennzeichen | 20050126 | |
3 | ![]() |
R_R_DATADESCR | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Run Time Type Services | 20050117 |
Method GET_DATADESCR on Interface IF_RSMDS_DIMENSION has no exception.
Method GET_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DELIMITER | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20040405 | ||
2 | ![]() |
I_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | R/3-System, aktuelle Sprache | 20040226 | |
3 | ![]() |
R_DESCRIPTION | Value transfer | Type reference (TYPE) | STRING | 20040226 |
Method GET_DESCRIPTION on Interface IF_RSMDS_DIMENSION has no exception.
Method GET_MAXIMUM_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_R_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20040402 |
Method GET_MAXIMUM_REF on Interface IF_RSMDS_DIMENSION has no exception.
Method GET_MAXIMUM_SUCCESSOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_STRING | Value transfer | Type reference (TYPE) | STRING | 20040826 |
Method GET_MAXIMUM_SUCCESSOR on Interface IF_RSMDS_DIMENSION has no exception.
Method GET_MINIMUM_PREDECESSOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_STRING | Value transfer | Type reference (TYPE) | STRING | 20040826 |
Method GET_MINIMUM_PREDECESSOR on Interface IF_RSMDS_DIMENSION has no exception.
Method GET_MINIMUM_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_R_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20040402 |
Method GET_MINIMUM_REF on Interface IF_RSMDS_DIMENSION has no exception.
Method GET_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_NAME | Value transfer | Type reference (TYPE) | RSMDS_DIMNAME | Eindeutiger Name der Dimension | 20021024 |
Method GET_NAME on Interface IF_RSMDS_DIMENSION has no exception.
Method GET_SCALAR_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_ELEMENT | Call by reference | Type reference (TYPE) | ANY | 20030407 | |||
2 | ![]() |
R_R_SCALAR | Value transfer | Object reference (TYPE REF TO) | DATA | 20030407 |
Method GET_SCALAR_REF on Interface IF_RSMDS_DIMENSION has no exception.
Method GET_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_R_TYPE | Value transfer | Object reference (TYPE REF TO) | IF_RSMDS_TYPE | Datentyp einer Dimension | 20021107 |
Method GET_TYPE on Interface IF_RSMDS_DIMENSION has no exception.
Method GET_UNIVERSE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_R_UNIVERSE | Value transfer | Object reference (TYPE REF TO) | CL_RSMDS_UNIVERSE | 20030516 |
Method GET_UNIVERSE on Interface IF_RSMDS_DIMENSION has no exception.
Method HAS_MAXIMUM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_RESULT | Value transfer | Type reference (TYPE) | RSMDS_BOOLEAN | Boolean ('0' = false, '1' = true, ' ' = unbestimmt) | 20040326 |
Method HAS_MAXIMUM on Interface IF_RSMDS_DIMENSION has no exception.
Method HAS_MINIMUM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_RESULT | Value transfer | Type reference (TYPE) | RSMDS_BOOLEAN | Boolean ('0' = false, '1' = true, ' ' = unbestimmt) | 20040326 |
Method HAS_MINIMUM on Interface IF_RSMDS_DIMENSION has no exception.
Method IS_STRICTLY_MONOTONIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_DIMENSION | Call by reference | Object reference (TYPE REF TO) | IF_RSMDS_DIMENSION | Zieldimension | 20050128 | ||
2 | ![]() |
R_RESULT | Value transfer | Type reference (TYPE) | RSMDS_BOOLEAN | Boolean ('0' = false, '1' = true, ' ' = unbestimmt) | 20050128 |
Method IS_STRICTLY_MONOTONIC on Interface IF_RSMDS_DIMENSION has no exception.
Method IS_TRANSFORMABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_DIMENSION | Call by reference | Object reference (TYPE REF TO) | IF_RSMDS_DIMENSION | Zieldimension | 20060327 | ||
2 | ![]() |
R_RESULT | Value transfer | Type reference (TYPE) | RSMDS_BOOLEAN | Boolean ('0' = false, '1' = true, ' ' = unbestimmt) | 20060327 |
Method IS_TRANSFORMABLE on Interface IF_RSMDS_DIMENSION has no exception.
Method IS_WELL_ORDERED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_RESULT | Value transfer | Type reference (TYPE) | RSMDS_BOOLEAN | Boolean ('0' = false, '1' = true, ' ' = unbestimmt) | 20040326 |
Method IS_WELL_ORDERED on Interface IF_RSMDS_DIMENSION has no exception.
Method NORMALIZE_DIMENSION_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_PARTITION_BITS | Call by reference | Type reference (TYPE) | XSTRING | Bitstring | 20040401 | ||
2 | ![]() |
C_TS_KNOTS | Call by reference | Type reference (TYPE) | SORTED TABLE | Sortierte Menge von Knotenwerten | 20040331 |
Method NORMALIZE_DIMENSION_SET on Interface IF_RSMDS_DIMENSION has no exception.
Method NORMALIZE_UNION_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_TR_PARTITION_SETS | Call by reference | Type reference (TYPE) | RSMDS_TR_SETS | Bitstring | 20040401 | ||
2 | ![]() |
C_TS_KNOTS | Call by reference | Type reference (TYPE) | SORTED TABLE | Sortierte Menge von Knotenwerten | 20040401 | ||
3 | ![]() |
E_PARTITION_BITS | Call by reference | Type reference (TYPE) | XSTRING | 20040401 | |||
4 | ![]() |
E_R_CARTESIAN_FACTOR | Call by reference | Object reference (TYPE REF TO) | CL_RSMDS_SET | Multi-dimensionale Menge | 20040402 |
Method NORMALIZE_UNION_SET on Interface IF_RSMDS_DIMENSION has no exception.
Method SET_ALIAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_ALIAS | Call by reference | Type reference (TYPE) | CLIKE | 20021125 |
Method SET_ALIAS on Interface IF_RSMDS_DIMENSION has no exception.
Method TRANSFORM_DIMENSION_SET_INTERN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_PARTITION_BITS | Call by reference | Type reference (TYPE) | XSTRING | Partitionsbitvektor der Zielmenge | 20060327 | ||
2 | ![]() |
E_R_KNOTS | Call by reference | Object reference (TYPE REF TO) | DATA | Knotenwerte der Zielmenge | 20060327 | ||
3 | ![]() |
I_PARTITION_BITS | Call by reference | Type reference (TYPE) | XSTRING | Partitionsbitvektor der Quellmenge | 20060327 | ||
4 | ![]() |
I_R_DIMENSION | Call by reference | Object reference (TYPE REF TO) | IF_RSMDS_DIMENSION | Dimension der Quellmenge | 20060327 | ||
5 | ![]() |
I_TS_KNOTS | Call by reference | Type reference (TYPE) | SORTED TABLE | Knotenwerte der Quellmenge | 20060327 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Aktion konnte nicht ausgeführt werden | 20060327 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 640 |