Hierarchy
⤷
⤷
Properties
| Class | CL_SRM_US_SETTING_SPACE | |
| Short Description | Namespace for User Settings (Hierarchically Organized) | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SRM_RECORD_FACILITIES | Tools and Add-Ons for Records Management |
| Created | 20010905 | SAP |
| Last change | 20040518 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_SRM_US_SETTING_SPACE has no interface implemented.
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_SRM_US_SETTING_DEF | 20011022 | Definition of a User Setting | |
| 2 | CL_SRM_US_SETTING_SPACE_DEF | 20010905 | Definition of a User Setting Space |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | STRING | '/' | Prefix that indicates a cross-user setting | 20050705 | ||
| 2 | Constant | Public | Type reference (TYPE) | UNAME | '*ALL*' | Indicator: Setting Defines User-Specific Setting by | 20030905 | ||
| 3 | Constant | Public | Type reference (TYPE) | UNAME | '*DEF*' | Indicator: Setting is Default Value | 20030905 | ||
| 4 | Instance attribute | Protected | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Use cross-user setting? | 20050705 | ||
| 5 | Constant | Protected | Type reference (TYPE) | STRING | 'SRM_USER_SETTING_SPACES' | Name of List for Saving All User Setting Spaces | 20010905 | ||
| 6 | Constant | Protected | Type reference (TYPE) | STRING | 'SRM_USER_SETTING_SPACES' | Type of List for Saving All User Setting Spaces | 20010905 | ||
| 7 | Constant | Protected | Type reference (TYPE) | STRING | 'FALSE' | Value "False" that is Saved for Boolean Settings | 20010905 | ||
| 8 | Constant | Protected | Type reference (TYPE) | STRING | 'TRUE' | Value "True", that is Saved for Boolean Settings | 20010905 | ||
| 9 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_SRM_HL_LIST | List for Saving all User Setting Spaces | 20010905 | |||
| 10 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_SRM_HL_LIST_ELEMENT | List Element for Saving User Setting Space | 20010905 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | STRING | Name of User Setting Space | 20010905 | |||
| 12 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_SRM_US_SETTING_SPACE | Superordinate User Setting Space | 20010905 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | UNAME | User for Whom Setting is Valid | 20010905 | |||
| 14 | Constant | Protected | Type reference (TYPE) | CHAR1 | '/' | Separator for "Path Names" in Tree of User Setting Space | 20010905 | ||
| 15 | Constant | Protected | Type reference (TYPE) | STRING | 'CL_SRM_US_SETTING_SPACE' | Class Name for Exception Handling | 20010905 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Method | Check Whether Setting Definition Exists and Value Correct | 20011022 | |
| 2 | Static method | Protected | Method | Check Validity of String Parameters | 20010905 | |
| 3 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20010905 | |
| 4 | Static method | Public | Method | Build Connection to Setting Space | 20020301 | |
| 5 | Instance method | Public | Constructor | Constructor | 20010905 | |
| 6 | Static method | Public | Method | Create a New User Setting Space | 20010905 | |
| 7 | Static method | Protected | Method | Conversion of a Boolean Value: External -> Internal | 20010905 | |
| 8 | Static method | Protected | Method | Conversion of a Boolean Value: Internal -> External | 20010905 | |
| 9 | Instance method | Public | Method | Delete User Setting Space | 20020122 | |
| 10 | Instance method | Public | Method | Delete Single Setting of Current User in Space | 20020313 | |
| 11 | Static method | Public | Method | Does a User Setting Space Exist with Specified Name, Parent? | 20010905 | |
| 12 | Instance method | Protected | Method | Read Setting for Current Parameter | 20010905 | |
| 13 | Instance method | Public | Method | Read Setting in Boolean Format | 20010905 | |
| 14 | Instance method | Protected | Method | Get ID of User Setting Space | 20010905 | |
| 15 | Instance method | Public | Method | Read Setting in Integer Format | 20010905 | |
| 16 | Instance method | Protected | Method | Get List Element in Which USP is Saved | 20010905 | |
| 17 | Instance method | Protected | Method | Gets Description of List Element | 20010905 | |
| 18 | Instance method | Protected | Method | Gets Value From Value Set of the List Element | 20010905 | |
| 19 | Instance method | Protected | Method | Get Value Set of List Element | 20010905 | |
| 20 | Instance method | Public | Method | Get Name of User Setting Space | 20010905 | |
| 21 | Instance method | Public | Method | Get Hierarchical Superordinate User Setting Space | 20010905 | |
| 22 | Instance method | Public | Method | Get Complete Path Name From USP Tree | 20010905 | |
| 23 | Instance method | Public | Method | Get Names for Settings of Current User | 20020312 | |
| 24 | Instance method | Public | Method | Read Setting in String Format | 20011024 | |
| 25 | Instance method | Public | Method | Get User Settings -- Structure | 20020313 | |
| 26 | Instance method | Public | Method | Get the Names of All Sub-Spaces | 20020301 | |
| 27 | Static method | Protected | Method | Find List Element for USP Using Name and Parent Object | 20010905 | |
| 28 | Instance method | Protected | Method | Save Setting for Current User | 20010905 | |
| 29 | Instance method | Public | Method | Save Setting in Boolean Format | 20010905 | |
| 30 | Instance method | Public | Method | Save Setting in Integer Format | 20010905 | |
| 31 | Instance method | Protected | Method | Set Description of List Element | 20010905 | |
| 32 | Instance method | Protected | Method | Set Value in Value Set of List Element | 20010905 | |
| 33 | Instance method | Protected | Method | Set the Value Set of the List Element | 20010905 | |
| 34 | Instance method | Protected | Method | Set Name for the User Setting Space | 20010905 | |
| 35 | Instance method | Public | Method | Save Setting in String Format | 20011024 | |
| 36 | Instance method | Public | Method | Set User Settings -- Structure | 20020313 | |
| 37 | Instance method | Public | Method | Deletes Setting for Administration | 20040405 | |
| 38 | Instance method | Public | Method | 20030905 | ||
| 39 | Instance method | Public | Method | Special SET Method for Administration | 20030905 | |
| 40 | Instance method | Public | Method | Returns Output String for Object | 20010905 | |
| 41 | Instance method | Public | Method | Get setting to define if cross-user settings are active | 20050705 | |
| 42 | Instance method | Public | Method | Set setting to define if cross-user settings are active | 20050705 |
Events
Class CL_SRM_US_SETTING_SPACE has no event.
Types
Class CL_SRM_US_SETTING_SPACE has no local type.
Method Signatures
Method CHECK_SETTING_DEF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ACCESSED_VIA_TYPE | Call by reference | Type reference (TYPE) | STRING | '' | Typ, über den auf die Einstellung zugegriffen werden soll | 20011022 | ||
| 2 | CHECK_CONVERSION | Call by reference | Type reference (TYPE) | SRMRF_BOOLEAN | SRMRF_FALSE | Datentyp mittels Konvertierungsversuch prüfen? | 20011022 | ||
| 3 | NAME | Call by reference | Type reference (TYPE) | STRING | Name der Einstellung | 20011022 | |||
| 4 | VALUE | Call by reference | Type reference (TYPE) | STRING | Wert | 20011022 |
Method CHECK_SETTING_DEF on class CL_SRM_US_SETTING_SPACE has no exception.
Method CHECK_STRING_PARAMETER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PNAME | Value transfer | Type reference (TYPE) | STRING | Name des Parameters | 20010905 | |||
| 2 | PVALUE | Value transfer | Type reference (TYPE) | STRING | An den Parameter übergebener Wert | 20010905 | |||
| 3 | PVALUE_MAX_LEN | Value transfer | Type reference (TYPE) | I | Zulässige max. Länge des übergebenen Wertes | 20010905 | |||
| 4 | SRC_METHOD | Value transfer | Type reference (TYPE) | STRING | Methode, an die der Parameter übergeben wurde | 20010905 |
Method CHECK_STRING_PARAMETER on class CL_SRM_US_SETTING_SPACE has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_SRM_US_SETTING_SPACE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SRM_US_SETTING_SPACE has no exception.
Method CONNECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONNECTED_SPACE | Value transfer | Object reference (TYPE REF TO) | CL_SRM_US_SETTING_SPACE | Namensraum für Benutzereinstellungen (hierarch. geordnet) | 20020301 | |||
| 2 | NAME | Value transfer | Type reference (TYPE) | STRING | Name des Spaces | 20020301 | |||
| 3 | RMS_ID | Value transfer | Type reference (TYPE) | STRING | RMS | 20020315 | |||
| 4 | SPS_ID | Value transfer | Type reference (TYPE) | STRING | Elementart | 20020315 |
Method CONNECT on class CL_SRM_US_SETTING_SPACE has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | STRING | Name des User Setting Space | 20010905 | |||
| 2 | PARENT | Call by reference | Object reference (TYPE REF TO) | CL_SRM_US_SETTING_SPACE | Hierarchisch übergeordneter User Setting Space | 20010905 |
Method CONSTRUCTOR on class CL_SRM_US_SETTING_SPACE has no exception.
Method CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | STRING | Name des User Setting Space | 20010905 | |||
| 2 | NEW_USER_SETTING_SPACE | Value transfer | Object reference (TYPE REF TO) | CL_SRM_US_SETTING_SPACE | Neu erzeugter User Setting Space | 20010905 | |||
| 3 | PARENT | Call by reference | Object reference (TYPE REF TO) | CL_SRM_US_SETTING_SPACE | Hierarchisch übergeordneter User Setting Space | 20010905 |
Method CREATE on class CL_SRM_US_SETTING_SPACE has no exception.
Method CVT_BOOL_EXT2INT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXTERNAL_VALUE | Call by reference | Type reference (TYPE) | SRMRF_BOOLEAN | SRMRF_FALSE | Wert im externen Format | 20010905 | ||
| 2 | INTERNAL_VALUE | Value transfer | Type reference (TYPE) | STRING | Wert im internen Format | 20010905 |
Method CVT_BOOL_EXT2INT on class CL_SRM_US_SETTING_SPACE has no exception.
Method CVT_BOOL_INT2EXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXTERNAL_VALUE | Value transfer | Type reference (TYPE) | SRMRF_BOOLEAN | Wert im externen Format | 20010905 | |||
| 2 | INTERNAL_VALUE | Value transfer | Type reference (TYPE) | STRING | MY_C_FALSE | Wert im internen Format | 20010905 |
Method CVT_BOOL_INT2EXT on class CL_SRM_US_SETTING_SPACE has no exception.
Method DELETE Signature
Method DELETE on class CL_SRM_US_SETTING_SPACE has no parameter.
Method DELETE on class CL_SRM_US_SETTING_SPACE has no exception.
Method DELETE_SETTING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Value transfer | Type reference (TYPE) | STRING | Einstellungsname | 20020313 |
Method DELETE_SETTING on class CL_SRM_US_SETTING_SPACE has no exception.
Method EXISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXISTS | Value transfer | Type reference (TYPE) | SRMRF_BOOLEAN | True, wenn USP mit geg. Namen, Vater existiert. Sonst False. | 20010905 | |||
| 2 | NAME | Call by reference | Type reference (TYPE) | STRING | Name des User Setting Space | 20010905 | |||
| 3 | PARENT | Call by reference | Object reference (TYPE REF TO) | CL_SRM_US_SETTING_SPACE | Hierarchisch übergeordneter User Setting Space | 20010905 |
Method EXISTS on class CL_SRM_US_SETTING_SPACE has no exception.
Method GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ACCESSED_VIA_TYPE | Call by reference | Type reference (TYPE) | STRING | Datentyp über den zugegriffen wird | 20020315 | |||
| 2 | DEFAULT | Call by reference | Type reference (TYPE) | STRING | '' | Ergebniswert, falls Einstellung bisher nicht bekannt | 20010905 | ||
| 3 | NAME | Call by reference | Type reference (TYPE) | STRING | Name der Einstellung | 20010905 | |||
| 4 | VALUE | Value transfer | Type reference (TYPE) | STRING | Wert der Einstellung | 20010905 |
Method GET on class CL_SRM_US_SETTING_SPACE has no exception.
Method GET_BOOLEAN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DEFAULT | Call by reference | Type reference (TYPE) | SRMRF_BOOLEAN | SRMRF_FALSE | Ergebniswert, falls Einstellung bisher nicht bekannt | 20010905 | ||
| 2 | NAME | Call by reference | Type reference (TYPE) | STRING | Name der Einstellung | 20010905 | |||
| 3 | VALUE | Value transfer | Type reference (TYPE) | SRMRF_BOOLEAN | Wert der Einstellung | 20010905 |
Method GET_BOOLEAN on class CL_SRM_US_SETTING_SPACE has no exception.
Method GET_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID | Value transfer | Type reference (TYPE) | SRMHLELEMT | ID des User Setting Space | 20010905 |
Method GET_ID on class CL_SRM_US_SETTING_SPACE has no exception.
Method GET_INTEGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DEFAULT | Call by reference | Type reference (TYPE) | I | 0 | Ergebniswert, falls Einstellung bisher nicht bekannt | 20010905 | ||
| 2 | NAME | Call by reference | Type reference (TYPE) | STRING | Name der Einstellung | 20010905 | |||
| 3 | VALUE | Value transfer | Type reference (TYPE) | I | Wert der Einstellung | 20010905 |
Method GET_INTEGER on class CL_SRM_US_SETTING_SPACE has no exception.
Method GET_LIST_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LIST_ELEMENT | Value transfer | Object reference (TYPE REF TO) | CL_SRM_HL_LIST_ELEMENT | Listenelement, in dem der User Setting Space gespeichert ist | 20010905 |
Method GET_LIST_ELEMENT on class CL_SRM_US_SETTING_SPACE has no exception.
Method GET_LIST_ELEMENT_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DESCRIPTION | Value transfer | Type reference (TYPE) | STRING | Beschreibung des Listenelements | 20010905 |
Method GET_LIST_ELEMENT_DESCRIPTION on class CL_SRM_US_SETTING_SPACE has no exception.
Method GET_LIST_ELEMENT_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | STRING | Name des zu lesenden Wertes | 20010905 | |||
| 2 | VALUE | Value transfer | Type reference (TYPE) | STRING | Inhalt des Wertes | 20010905 |
Method GET_LIST_ELEMENT_VALUE on class CL_SRM_US_SETTING_SPACE has no exception.
Method GET_LIST_ELEMENT_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | VALUE_SET | Value transfer | Object reference (TYPE REF TO) | CL_SRM_RF_VALUE_SET | Valueset des Listenelements, in dem der USP gespeichert ist | 20010905 |
Method GET_LIST_ELEMENT_VALUES on class CL_SRM_US_SETTING_SPACE has no exception.
Method GET_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Value transfer | Type reference (TYPE) | STRING | Name des User Setting Space | 20010905 |
Method GET_NAME on class CL_SRM_US_SETTING_SPACE has no exception.
Method GET_PARENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PARENT | Value transfer | Object reference (TYPE REF TO) | CL_SRM_US_SETTING_SPACE | Hierarchisch übergeordneter User Setting Space | 20010905 |
Method GET_PARENT on class CL_SRM_US_SETTING_SPACE has no exception.
Method GET_PATH_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PATH_NAME | Value transfer | Type reference (TYPE) | STRING | Kompletter Pfadname im Baum (getrennt durch PATH_SEPARATOR) | 20010905 |
Method GET_PATH_NAME on class CL_SRM_US_SETTING_SPACE has no exception.
Method GET_SETTINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SETTINGS | Value transfer | Object reference (TYPE REF TO) | CL_SRM_RF_ELEMENT_ITER | Iterator für Namen | 20020312 |
Method GET_SETTINGS on class CL_SRM_US_SETTING_SPACE has no exception.
Method GET_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DEFAULT | Call by reference | Type reference (TYPE) | STRING | '' | Ergebniswert, falls Einstellung bisher nicht bekannt | 20011024 | ||
| 2 | NAME | Call by reference | Type reference (TYPE) | STRING | Name der Einstellung | 20011024 | |||
| 3 | VALUE | Value transfer | Type reference (TYPE) | STRING | Wert der Einstellung | 20011024 |
Method GET_STRING on class CL_SRM_US_SETTING_SPACE has no exception.
Method GET_STRUCT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Value transfer | Type reference (TYPE) | STRING | 20020313 | ||||
| 2 | VALUE | Value transfer | Object reference (TYPE REF TO) | CL_SRM_US_STRUCT | Namensraum für Benutzereinstellungen (hierarch. geordnet) | 20020313 |
Method GET_STRUCT on class CL_SRM_US_SETTING_SPACE has no exception.
Method GET_SUB_SPACES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SUB_SPACES | Value transfer | Object reference (TYPE REF TO) | CL_SRM_RF_ELEMENT_ITER | Iterator für die Namen der Sub-Spaces | 20020301 |
Method GET_SUB_SPACES on class CL_SRM_US_SETTING_SPACE has no exception.
Method SEARCH_USP_LIST_ELEM_BY_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LIST_ELEMENT | Value transfer | Object reference (TYPE REF TO) | CL_SRM_HL_LIST_ELEMENT | Listenelement zum gefundenen USP | 20010905 | |||
| 2 | NAME | Call by reference | Type reference (TYPE) | STRING | Name des User Setting Space | 20010905 | |||
| 3 | PARENT | Call by reference | Object reference (TYPE REF TO) | CL_SRM_US_SETTING_SPACE | Hierarchisch übergeordneter User Setting Space | 20010905 |
Method SEARCH_USP_LIST_ELEM_BY_KEY on class CL_SRM_US_SETTING_SPACE has no exception.
Method SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ACCESSED_VIA_TYPE | Call by reference | Type reference (TYPE) | STRING | Typ, über den auf die Einstellung zugegriffen werden soll | 20011024 | |||
| 2 | NAME | Call by reference | Type reference (TYPE) | STRING | Name der Einstellung | 20010905 | |||
| 3 | RESULT | Value transfer | Type reference (TYPE) | STRING | Resultierender Wert (=Ergebnis eines anschließ. GET-Aufrufs) | 20011012 | |||
| 4 | VALUE | Call by reference | Type reference (TYPE) | STRING | Wert, welcher der Einstellung zugewiesen wird | 20010905 |
Method SET on class CL_SRM_US_SETTING_SPACE has no exception.
Method SET_BOOLEAN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | STRING | Name der Einstellung | 20010905 | |||
| 2 | RESULT | Value transfer | Type reference (TYPE) | SRMRF_BOOLEAN | Resultierender Wert (=Ergebnis eines anschließ. GET-Aufrufs) | 20011012 | |||
| 3 | VALUE | Call by reference | Type reference (TYPE) | SRMRF_BOOLEAN | Wert, welcher der Einstellung zugewiesen wird | 20010905 |
Method SET_BOOLEAN on class CL_SRM_US_SETTING_SPACE has no exception.
Method SET_INTEGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | STRING | Name der Einstellung | 20010905 | |||
| 2 | RESULT | Value transfer | Type reference (TYPE) | I | Resultierender Wert (=Ergebnis eines anschließ. GET-Aufrufs) | 20011012 | |||
| 3 | VALUE | Call by reference | Type reference (TYPE) | I | Wert, welcher der Einstellung zugewiesen wird | 20010905 |
Method SET_INTEGER on class CL_SRM_US_SETTING_SPACE has no exception.
Method SET_LIST_ELEMENT_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | Beschreibung des Listenelements | 20010905 |
Method SET_LIST_ELEMENT_DESCRIPTION on class CL_SRM_US_SETTING_SPACE has no exception.
Method SET_LIST_ELEMENT_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | STRING | Name des zu setzenden Wertes | 20010905 | |||
| 2 | VALUE | Call by reference | Type reference (TYPE) | STRING | Zu setzender Inhalt des Wertes | 20010905 |
Method SET_LIST_ELEMENT_VALUE on class CL_SRM_US_SETTING_SPACE has no exception.
Method SET_LIST_ELEMENT_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | VALUE_SET | Call by reference | Object reference (TYPE REF TO) | CL_SRM_RF_VALUE_SET | Valueset des Listenelements, in dem der USP gespeichert ist | 20010905 |
Method SET_LIST_ELEMENT_VALUES on class CL_SRM_US_SETTING_SPACE has no exception.
Method SET_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | STRING | Name des User Setting Space | 20010905 |
Method SET_NAME on class CL_SRM_US_SETTING_SPACE has no exception.
Method SET_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | STRING | Name der Einstellung | 20011024 | |||
| 2 | RESULT | Value transfer | Type reference (TYPE) | STRING | Resultierender Wert (=Ergebnis eines anschließ. GET-Aufrufs) | 20011024 | |||
| 3 | VALUE | Call by reference | Type reference (TYPE) | STRING | Wert, welcher der Einstellung zugewiesen wird | 20011024 |
Method SET_STRING on class CL_SRM_US_SETTING_SPACE has no exception.
Method SET_STRUCT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Value transfer | Type reference (TYPE) | STRING | 20020313 | ||||
| 2 | VALUE | Value transfer | Object reference (TYPE REF TO) | CL_SRM_US_STRUCT | Namensraum für Benutzereinstellungen (hierarch. geordnet) | 20020313 |
Method SET_STRUCT on class CL_SRM_US_SETTING_SPACE has no exception.
Method SPECIAL_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | STRING | Name der Einstellung | 20040405 | |||
| 2 | USER | Call by reference | Type reference (TYPE) | STRING | Username | 20040405 |
Method SPECIAL_DELETE on class CL_SRM_US_SETTING_SPACE has no exception.
Method SPECIAL_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ACCESSED_VIA_TYPE | Call by reference | Type reference (TYPE) | STRING | Zugriffsdatentyp | 20030905 | |||
| 2 | NAME | Call by reference | Type reference (TYPE) | STRING | Name der Einstellung | 20030905 | |||
| 3 | USER | Call by reference | Type reference (TYPE) | STRING | User für den die Einstellung gilt | 20030905 | |||
| 4 | VALUE | Call by reference | Type reference (TYPE) | STRING | Wert der Einstellung | 20030905 |
Method SPECIAL_GET on class CL_SRM_US_SETTING_SPACE has no exception.
Method SPECIAL_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ACCESSED_VIA_TYPE | Call by reference | Type reference (TYPE) | STRING | Typ über den auf Einstellung zugegriffen werden soll | 20030905 | |||
| 2 | NAME | Call by reference | Type reference (TYPE) | STRING | Name der Einstellung | 20030905 | |||
| 3 | USER | Call by reference | Type reference (TYPE) | STRING | Benutzer für den Wert | 20030905 | |||
| 4 | VALUE | Call by reference | Type reference (TYPE) | STRING | Der neue Wert der Einstellung | 20030905 |
Method SPECIAL_SET on class CL_SRM_US_SETTING_SPACE has no exception.
Method TO_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RETURN | Value transfer | Type reference (TYPE) | STRING | Ausgabestring für das Objekt | 20010905 |
Method TO_STRING on class CL_SRM_US_SETTING_SPACE has no exception.
Method USE_GLOBAL_SETTINGS_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_USE_GLOBAL_SETTINGS | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Einstellung, ob benutzerübergreifende Settings aktiv sind | 20050705 |
Method USE_GLOBAL_SETTINGS_GET on class CL_SRM_US_SETTING_SPACE has no exception.
Method USE_GLOBAL_SETTINGS_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_USE_GLOBAL_SETTINGS | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Einstellung, ob benutzerübergreifende Settings aktiv sind | 20050705 |
Method USE_GLOBAL_SETTINGS_SET on class CL_SRM_US_SETTING_SPACE has no exception.
History
| Last changed by/on | SAP | 20040518 |
| SAP Release Created in | 610 |