SAP ABAP Class CL_CGPL_USER_OPTIONS (User-Specific Options)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷ CA-GTF-GPL (Application Component) Generic Project Planning
⤷ CGPL_GENERIC_FUNCTIONS (Package) Project Planning - General Functions
⤷ CA-GTF-GPL (Application Component) Generic Project Planning
⤷ CGPL_GENERIC_FUNCTIONS (Package) Project Planning - General Functions
Properties
Class | CL_CGPL_USER_OPTIONS | |
Short Description | User-Specific Options | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | CGPL_GENERIC_FUNCTIONS | Project Planning - General Functions |
Created | 19991115 | SAP |
Last change | 20001019 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_CGPL_USER_OPTIONS has no forward declaration.
Interfaces
Class CL_CGPL_USER_OPTIONS has no interface implemented.
Friends
Class CL_CGPL_USER_OPTIONS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | APPLICATION | Static Attribute | Private | Type reference (TYPE) | CGPL_APPLICATION_TYPE | Application in Project Planning | 20000301 | ||
2 | CON_BROWSER_WIDTH | Constant | Public | Type reference (TYPE) | CHAR3 | 'BRW' | Object Browser Width | 20001005 | |
3 | CON_BWQUERY01 | Constant | Public | Type reference (TYPE) | CHAR3 | 'BW1' | 3-Byte field | 20000217 | |
4 | CON_BWQUERY02 | Constant | Public | Type reference (TYPE) | CHAR3 | 'BW2' | 3-Byte field | 20000217 | |
5 | CON_BWQUERY03 | Constant | Public | Type reference (TYPE) | CHAR3 | 'BW3' | 3-Byte field | 20000217 | |
6 | CON_BWQUERY04 | Constant | Public | Type reference (TYPE) | CHAR3 | 'BW4' | 3-Byte field | 20000217 | |
7 | CON_BWQUERY05 | Constant | Public | Type reference (TYPE) | CHAR3 | 'BW5' | 3-Byte field | 20000217 | |
8 | CON_BWQUERY06 | Constant | Public | Type reference (TYPE) | CHAR3 | 'BW6' | 3-Byte field | 20000217 | |
9 | CON_BWQUERY07 | Constant | Public | Type reference (TYPE) | CHAR3 | 'BW7' | 3-Byte field | 20000217 | |
10 | CON_BWQUERY08 | Constant | Public | Type reference (TYPE) | CHAR3 | 'BW8' | 3-Byte field | 20000217 | |
11 | CON_BWQUERY09 | Constant | Public | Type reference (TYPE) | CHAR3 | 'BW9' | 3-Byte field | 20000217 | |
12 | CON_BWQUERY10 | Constant | Public | Type reference (TYPE) | CHAR3 | 'BW0' | 3-Byte field | 20000217 | |
13 | CON_BWQUERYX | Constant | Public | Type reference (TYPE) | CHAR3 | 'BWX' | Browser Flag - Internal or External | 20000228 | |
14 | CON_DEFMODE | Constant | Public | Type reference (TYPE) | CHAR3 | 'MOD' | Default Processing Mode | 20000313 | |
15 | CON_HIERLEVELS | Constant | Public | Type reference (TYPE) | CHAR3 | 'LEV' | Expanded Hierarchy Levels | 20000313 | |
16 | CON_MSPIMPPATH1 | Constant | Public | Type reference (TYPE) | CHAR3 | 'PA1' | Path for MSP Import (First Half) | 20000320 | |
17 | CON_MSPIMPPATH2 | Constant | Public | Type reference (TYPE) | CHAR3 | 'PA2' | Path for MSP Import (Second Half) | 20000320 | |
18 | CON_SEMBPS01 | Constant | Public | Type reference (TYPE) | CHAR3 | 'SM1' | 3-Byte field | 20000217 | |
19 | CON_SEMBPS02 | Constant | Public | Type reference (TYPE) | CHAR3 | 'SM2' | 3-Byte field | 20000217 | |
20 | CON_SEMBPS03 | Constant | Public | Type reference (TYPE) | CHAR3 | 'SM3' | 3-Byte field | 20000217 | |
21 | CON_SEMBPS04 | Constant | Public | Type reference (TYPE) | CHAR3 | 'SM4' | 3-Byte field | 20000217 | |
22 | CON_SEMBPS05 | Constant | Public | Type reference (TYPE) | CHAR3 | 'SM5' | 3-Byte field | 20000217 | |
23 | CON_SEMBPS06 | Constant | Public | Type reference (TYPE) | CHAR3 | 'SM6' | 3-Byte field | 20000217 | |
24 | CON_SEMBPS07 | Constant | Public | Type reference (TYPE) | CHAR3 | 'SM7' | 3-Byte field | 20000217 | |
25 | CON_SEMBPS08 | Constant | Public | Type reference (TYPE) | CHAR3 | 'SM8' | 3-Byte field | 20000217 | |
26 | CON_SEMBPS09 | Constant | Public | Type reference (TYPE) | CHAR3 | 'SM9' | 3-Byte field | 20000217 | |
27 | CON_SEMBPS10 | Constant | Public | Type reference (TYPE) | CHAR3 | 'SM0' | 3-Byte field | 20000217 | |
28 | CON_SINGLE_COLUMN | Constant | Public | Type reference (TYPE) | CHAR3 | 'SCO' | Only One Column in Tree Controls | 20010702 | |
29 | CON_STR_HIERCOLUMN | Constant | Public | Type reference (TYPE) | CHAR3 | 'SHC' | Structure Tree Hierarchy Column (Identification/Description) | 20000614 | |
30 | CON_TP_GENERAL_EXP | Constant | Public | Type reference (TYPE) | CHAR3 | 'TGE' | General Templates Expanded | 20010108 | |
31 | CON_TP_PERSONAL_EXP | Constant | Public | Type reference (TYPE) | CHAR3 | 'TPE' | Personal Templates Expanded | 20010108 | |
32 | CON_WL_HISTORY_EXP | Constant | Public | Type reference (TYPE) | CHAR3 | 'WHE' | History in Worklist Expanded | 20000314 | |
33 | CON_WL_HISTORY_NUM | Constant | Public | Type reference (TYPE) | CHAR3 | 'WHN' | Number of Entries in History | 20001006 | |
34 | CON_WL_PROJECT_EXP | Constant | Public | Type reference (TYPE) | CHAR3 | 'WPE' | Projects in Worklist Expanded | 20000314 | |
35 | INDXKEY | Static Attribute | Private | See coding | INDXKEY | 19991118 | |||
36 | INDXKEY_ALL_USERS | Static Attribute | Private | See coding | INDXKEY_ALL_USERS | 19991221 | |||
37 | OPTCHDAT | Static Attribute | Private | Type reference (TYPE) | SYDATS | Changed On | 19991213 | ||
38 | OPTCHUSER | Static Attribute | Private | Type reference (TYPE) | USERNAME | Last Changed By | 19991213 | ||
39 | OPTLOCK | Static Attribute | Private | Type reference (TYPE) | C | OPTLOCK | 19991118 | ||
40 | USER_NAME | Static Attribute | Private | Type reference (TYPE) | SYUNAME | SAP System, User Logon Name | 20000301 | ||
41 | USER_OPTIONS | Static Attribute | Private | Type reference (TYPE) | CGPLT_USER_OPTIONS_TAB | Table with User Settings | 19991213 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ACTIVATE_OPTIONS | Static method | Public | Method | Places User Settings in Main Memory | 19991216 |
2 | ADD_WORKLIST_ITEM | Static method | Public | Method | Adds Entry to User Worklist | 20010108 |
3 | CHANGE_OPTIONS_VIA_POPUP | Static method | Public | Method | Change User Settings Using Dialog Box | 19991119 |
4 | GET_OPTION | Static method | Public | Method | Delivers a User Setting | 20000217 |
5 | GET_OPTIONS | Static method | Public | Method | Deliver User Settings | 19991115 |
6 | GET_TEMPLATES | Static method | Public | Method | Deliver Templates | 19991117 |
7 | GET_WORKLIST | Static method | Public | Method | Deliver Worklist | 19991117 |
8 | READ_USROPT_CLASSES | Static method | Private | Method | Reads All Classes for User Settings | 20000128 |
9 | SET_APPLICATION | Static method | Public | Method | Set Application | 20000301 |
10 | SET_OPTION | Static method | Public | Method | Sets a User Setting | 20000217 |
11 | SET_OPTIONS | Static method | Public | Method | Set User Settings | 19991115 |
12 | SET_TEMPLATES | Static method | Public | Method | Set Templates | 19991117 |
13 | SET_WORKLIST | Static method | Public | Method | Set Worklist | 19991117 |
Events
Class CL_CGPL_USER_OPTIONS has no event.
Types
Class CL_CGPL_USER_OPTIONS has no local type.
Method Signatures
Method ACTIVATE_OPTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_USER_OPTIONS | Call by reference | Type reference (TYPE) | CGPLT_USER_OPTIONS_TAB | Tabelle mit Benutzereinstellungen | 19991216 | ||
2 | Importing | IM_OPTKEY | Call by reference | Type reference (TYPE) | CHAR32 | Zusätzliches Schlüsselfeld | 20000128 |
Method ACTIVATE_OPTIONS on class CL_CGPL_USER_OPTIONS has no exception.
Method ADD_WORKLIST_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_OBJECT_GUID | Call by reference | Type reference (TYPE) | CGPL_GUID16 | Projektplanung: 16-stellige GUID für Projekte und Vorgänge | 20010108 | ||
2 | Importing | IM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CGPL_OBJECT_TYPE | Objekttyp | 20010108 | ||
3 | Importing | IM_USER | Call by reference | Type reference (TYPE) | SYUNAME | R/3-System, Anmeldename des Benutzers | 20010108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | Eintrag konnte nicht hinzugefügt werden | 20010108 |
Method CHANGE_OPTIONS_VIA_POPUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_LAST_USER_COMMAND | Call by reference | Type reference (TYPE) | SYUCOMM | Letzte Benutzeraktion 'CONTINUE' oder 'CANCEL' | 19991119 | ||
2 | Importing | IM_OPTKEY | Call by reference | Type reference (TYPE) | CHAR32 | Zusätzliches Schlüsselfeld | 20000128 |
Method CHANGE_OPTIONS_VIA_POPUP on class CL_CGPL_USER_OPTIONS has no exception.
Method GET_OPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_VALUE | Call by reference | Type reference (TYPE) | CHAR100 | Inhalt der Benutzereinstellung | 20000217 | ||
2 | Importing | IM_ID | Call by reference | Type reference (TYPE) | CHAR3 | ID der Benutzereinstellung | 20000217 |
Method GET_OPTION on class CL_CGPL_USER_OPTIONS has no exception.
Method GET_OPTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_OPTCHDAT | Call by reference | Type reference (TYPE) | SYDATS | Änderungsdatum | 19991117 | ||
2 | Exporting | EX_OPTCHUSER | Call by reference | Type reference (TYPE) | USERNAME | Letzter Änderer | 19991117 | ||
3 | Exporting | EX_USER_OPTIONS | Call by reference | Type reference (TYPE) | CGPLT_USER_OPTIONS_TAB | Tabelle mit Benutzereinstellungen | 19991115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | Der Zugriff auf die Indx Tabelle führte zu einem Fehler. | 19991118 |
Method GET_TEMPLATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_OPTCHDAT | Call by reference | Type reference (TYPE) | SYDATS | Änderungsdatum | 19991117 | ||
2 | Exporting | EX_OPTCHUSER | Call by reference | Type reference (TYPE) | USERNAME | Letzter Änderer | 19991117 | ||
3 | Exporting | EX_TEMPLATES | Call by reference | Type reference (TYPE) | CGPLT_USER_OPTIONS_TAB | Tabelle mit Vorlagen | 19991117 | ||
4 | Importing | IM_USER | Call by reference | Type reference (TYPE) | SYUNAME | SPACE | Benutzer, dessen Vorlagen gelesen werden sollen | 20010104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | Der Zugriff auf die Indx Tabelle führte zu einem Fehler. | 19991118 |
Method GET_WORKLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_OPTCHDAT | Call by reference | Type reference (TYPE) | SYDATS | Änderungsdatum | 19991117 | ||
2 | Exporting | EX_OPTCHUSER | Call by reference | Type reference (TYPE) | USERNAME | Letzter Änderer | 19991117 | ||
3 | Exporting | EX_WORKLIST | Call by reference | Type reference (TYPE) | CGPLT_USER_OPTIONS_TAB | Tabelle mit Arbeitsvorrat | 19991117 | ||
4 | Importing | IM_USER | Call by reference | Type reference (TYPE) | SYUNAME | R/3-System, Anmeldename des Benutzers | 20010108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | Der Zugriff auf die Indx Tabelle führte zu einem Fehler. | 19991118 |
Method READ_USROPT_CLASSES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_USROPT_CLASSES | Call by reference | Type reference (TYPE) | CGPLT_USROPT_CLASSES | Projektplanung - Klassen für die Benutzereinstellungen | 20000128 |
Method READ_USROPT_CLASSES on class CL_CGPL_USER_OPTIONS has no exception.
Method SET_APPLICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_USER_NAME | Value transfer | Type reference (TYPE) | SYUNAME | R/3-System, Anmeldename des Benutzers | 20000301 | ||
2 | Importing | IM_APPLICATION | Call by reference | Type reference (TYPE) | CGPL_APPLICATION_TYPE | Applikation in der Projektplanung | 20000301 |
Method SET_APPLICATION on class CL_CGPL_USER_OPTIONS has no exception.
Method SET_OPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_ID | Call by reference | Type reference (TYPE) | CHAR3 | ID der Benutzereinstellung | 20000217 | ||
2 | Importing | IM_VALUE | Call by reference | Type reference (TYPE) | CHAR100 | Inhalt der Benutzereinstellung | 20000217 |
Method SET_OPTION on class CL_CGPL_USER_OPTIONS has no exception.
Method SET_OPTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_USER_OPTIONS | Call by reference | Type reference (TYPE) | CGPLT_USER_OPTIONS_TAB | Tabelle mit Benutzereinstellungen | 20000217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | Der Zugriff auf die Indx Tabelle führte zu einem Fehler. | 19991118 |
Method SET_TEMPLATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_TEMPLATES | Call by reference | Type reference (TYPE) | CGPLT_USER_OPTIONS_TAB | Tabelle mit Vorlagen | 19991117 | ||
2 | Importing | IM_USER | Call by reference | Type reference (TYPE) | SYUNAME | SPACE | Benutzer, dessen Vorlagen gesetzt werden sollen | 20010104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | Der Zugriff auf die Indx Tabelle führte zu einem Fehler. | 19991118 |
Method SET_WORKLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_USER | Call by reference | Type reference (TYPE) | SYUNAME | R/3-System, Anmeldename des Benutzers | 20010108 | ||
2 | Importing | IM_WORKLIST | Call by reference | Type reference (TYPE) | CGPLT_USER_OPTIONS_TAB | Tabelle mit Arbeitsvorrat | 19991117 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | Der Zugriff auf die Indx Tabelle führte zu einem Fehler. | 19991118 |
History
Last changed by/on | SAP | 20001019 |
SAP Release Created in | 12A |