SAP ABAP Class CL_WB_DDIC (Initial Screen of Dictionary)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-DWB-DIC-ED (Application Component) Dictionary Maintenance
⤷ SEDD (Package) DDIC Editor
⤷ BC-DWB-DIC-ED (Application Component) Dictionary Maintenance
⤷ SEDD (Package) DDIC Editor
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_WB_PROGRAM | Workbench: Program | 00000000 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_WB_TOOL | Workbench: Tool | 00000000 |
Properties
Class | CL_WB_DDIC | |
Short Description | Initial Screen of Dictionary | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SEDD | DDIC Editor |
Created | 19980819 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_WB_DDIC has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_WB_PROGRAM | Workbench: Program | 00000000 | ||
2 | IF_WB_TOOL | Workbench: Tool | 00000000 |
Friends
Class CL_WB_DDIC has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CURRENT_OBJECT_NAME | Instance attribute | Private | Type reference (TYPE) | SEU_OBJKEY | Name of Current Object | 19990113 | ||
2 | CURRENT_OBJECT_TYPE | Instance attribute | Private | Type reference (TYPE) | SEU_OBJTYP | Type of Current Object | 19980903 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ACCESS_DDIC_VIA_MANAGER | Static method | Public | Method | Initial Screen for Dic. Objects with WB Manager (New Nav) | 19981105 |
2 | CONVERT_TO_MANAGER_OBJECT_TYPE | Static method | Public | Method | Conversion of TROBJTYPE into Object Type Code of WB Manager | 19981028 |
3 | CONVERT_TO_MANAGER_OPERATION | Static method | Public | Method | Conversion of FCT into Operation Code of WB Manager | 19981023 |
4 | HANDLE_DOMA | Instance method | Private | Method | Handling of Domain Objects | 19981023 |
5 | HANDLE_DTEL | Instance method | Private | Method | Handling of Data Element Objects | 19981002 |
6 | HANDLE_ENQU | Instance method | Private | Method | Handling of Lock Objects | 19981023 |
7 | HANDLE_INDX | Instance method | Private | Method | Handling of Index Objects | 19981022 |
8 | HANDLE_SHLP | Instance method | Private | Method | Handling of Search Help Objects | 19981005 |
9 | HANDLE_SQLT | Instance method | Private | Method | Handling of Pool/Cluster Tables | 19981027 |
10 | HANDLE_STRU | Instance method | Private | Method | Handling of Structure Objects | 19981013 |
11 | HANDLE_TABL | Instance method | Private | Method | Handling of DB Table Objects | 19981022 |
12 | HANDLE_TTYP | Instance method | Private | Method | Handling of Table Type Objects | 19981015 |
13 | HANDLE_TYPE | Instance method | Private | Method | Handling of Type Groups | 19981208 |
14 | HANDLE_VIEW | Instance method | Private | Method | Handling of View Objects | 19980903 |
15 | HANDLE_XINX | Instance method | Private | Method | Handling of Extension Index Objects | 20040705 |
16 | SET_OBJECT_TYPE | Instance method | Public | Method | Restrict Object Type from General to Specific | 19990202 |
Events
Class CL_WB_DDIC has no event.
Types
Class CL_WB_DDIC has no local type.
Method Signatures
Method ACCESS_DDIC_VIA_MANAGER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_OBJECT_STATE | Call by reference | Object reference (TYPE REF TO) | IF_WB_OBJECT_STATE | Objekt-Zustand | 19990111 | ||
2 | Importing | P_OBJ_NAME | Call by reference | Type reference (TYPE) | RSEDD0-DDOBJNAME | Objektname | 19981105 | ||
3 | Importing | P_OBJ_TYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | Objekttyp | 19981105 | ||
4 | Importing | P_OPERATION | Call by reference | Type reference (TYPE) | EUFCT | Operation | 19981105 | ||
5 | Importing | P_SEC_NAME | Call by reference | Type reference (TYPE) | D021S-FNAM | Feldname oder ähnliches | 19990511 | ||
6 | Exporting | USE_OLD_NAVIGATION | Call by reference | Type reference (TYPE) | CHAR1 | Flag alte Navigation benutzen | 19981105 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACTION_CANCELLED | Abbruch durch den Benutzer (Message) | 19990809 | |
2 | ERROR_OCCURED | Anderer Fehler (Message) | 19990809 | |
3 | OBJECT_NOT_FOUND | Objekt exitiert nicht (Message) | 19990809 | |
4 | OPERATION_NOT_SUPPORTED | Ungültige Operation (Message) | 19990809 | |
5 | PERMISSION_FAILURE | Fehlende Berechtigung (Message) | 19990809 |
Method CONVERT_TO_MANAGER_OBJECT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_TROBJTYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | Objekttyp TROBJTYPE | 19981028 | ||
2 | Exporting | P_WBMAN_OBJ | Call by reference | Type reference (TYPE) | SEU_OBJTYP | Objekttypcode des WB-Managers | 19981028 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ILLEGAL_OBJECT_TYPE | Unbekannter TROBJTYPE | 19981028 |
Method CONVERT_TO_MANAGER_OPERATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CREATE_POSSIBLE | Call by reference | Type reference (TYPE) | CHAR1 | ' ' | Operationen mit CREATE erlauben | 19990302 | |
2 | Importing | IN_OPERATION | Call by reference | Type reference (TYPE) | RSDXX-FCT | Operation im DDIC | 19981023 | ||
3 | Exporting | OUT_OPERATION | Call by reference | Type reference (TYPE) | SEU_ACTION | Operation des WB-Managers | 19981023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ILLEGAL_OPERATION | Ungültiger Operationscode | 19981023 |
Method HANDLE_DOMA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P_NEW_NAME | Call by reference | Type reference (TYPE) | EU_LNAME | Neuer Name für das Objekt | 19990712 | ||
2 | Importing | P_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Zu verarbeitender Workbench Request | 19981023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACTION_CANCELLED | Abbruch durch den Benutzer | 19981023 | |
2 | ERROR_OCCURED | Interner Fehler | 19981023 | |
3 | OBJECT_NOT_FOUND | Objekt wurde nicht gefunden | 19981023 | |
4 | OPERATION_NOT_SUPPORTED | Nicht unterstützte oder noch nicht implementierte Funktion | 19981023 | |
5 | WRONG_PROGRAM_STATE | Fehler im Programm-Status | 19981023 |
Method HANDLE_DTEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P_NEW_NAME | Call by reference | Type reference (TYPE) | EU_LNAME | Neuer Name für das Objekt | 19990712 | ||
2 | Importing | P_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Zu verarbeitender Workbench Request | 19981002 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACTION_CANCELLED | Abbruch durch den Benutzer | 19981002 | |
2 | ERROR_OCCURED | Interner Fehler | 19981002 | |
3 | OBJECT_NOT_FOUND | Objekt wurde nicht gefunden | 19981002 | |
4 | OPERATION_NOT_SUPPORTED | Nicht unterstützte oder noch nicht implementierte Funktion | 19981002 | |
5 | WRONG_PROGRAM_STATE | Fehler im Programm-Status | 19981002 |
Method HANDLE_ENQU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P_NEW_NAME | Call by reference | Type reference (TYPE) | EU_LNAME | Neuer Name für das Objekt | 19990712 | ||
2 | Importing | P_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Zu verarbeitender Workbench Request | 19981023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACTION_CANCELLED | Abbruch durch den Benutzer | 19981023 | |
2 | ERROR_OCCURED | Interner Fehler | 19981023 | |
3 | OBJECT_NOT_FOUND | Objekt wurde nicht gefunden | 19981023 | |
4 | OPERATION_NOT_SUPPORTED | Nicht unterstützte oder noch nicht implementierte Funktion | 19981023 | |
5 | WRONG_PROGRAM_STATE | Fehler im Programm-Status | 19981023 |
Method HANDLE_INDX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P_NEW_NAME | Call by reference | Type reference (TYPE) | EU_LNAME | Neuer Name für das Objekt | 19990712 | ||
2 | Importing | P_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Zu verarbeitender Workbench Request | 19981022 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACTION_CANCELLED | Abbruch durch den Benutzer | 19981022 | |
2 | ERROR_OCCURED | Interner Fehler | 19981022 | |
3 | OBJECT_NOT_FOUND | Objekt wurde nicht gefunden | 19981022 | |
4 | OPERATION_NOT_SUPPORTED | Nicht unterstützte oder noch nicht implementierte Funktion | 19981022 | |
5 | WRONG_PROGRAM_STATE | Fehler im Programm-Status | 19981022 |
Method HANDLE_SHLP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P_NEW_NAME | Call by reference | Type reference (TYPE) | EU_LNAME | Neuer Name für das Objekt | 19990712 | ||
2 | Importing | P_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Zu verarbeitender Workbench Request | 19981005 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACTION_CANCELLED | Abbruch durch den Benutzer | 19981005 | |
2 | ERROR_OCCURED | Interner Fehler | 19981005 | |
3 | OBJECT_NOT_FOUND | Objekt wurde nicht gefunden | 19981005 | |
4 | OPERATION_NOT_SUPPORTED | Nicht unterstützte oder noch nicht implementierte Funktion | 19981005 | |
5 | WRONG_PROGRAM_STATE | Fehler im Programm-Status | 19981005 |
Method HANDLE_SQLT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P_NEW_NAME | Call by reference | Type reference (TYPE) | EU_LNAME | Neuer Name für das Objekt | 19990712 | ||
2 | Importing | P_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Zu verarbeitender Workbench Request | 19981027 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACTION_CANCELLED | Abbruch durch den Benutzer | 19981027 | |
2 | ERROR_OCCURED | Interner Fehler | 19981027 | |
3 | OBJECT_NOT_FOUND | Objekt wurde nicht gefunden | 19981027 | |
4 | OPERATION_NOT_SUPPORTED | Nicht unterstützte oder noch nicht implementierte Funktion | 19981027 | |
5 | WRONG_PROGRAM_STATE | Fehler im Programm-Status | 19981027 |
Method HANDLE_STRU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P_NEW_NAME | Call by reference | Type reference (TYPE) | EU_LNAME | Neuer Name für das Objekt | 19990712 | ||
2 | Importing | P_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Zu verarbeitender Workbench Request | 19981013 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACTION_CANCELLED | Abbruch durch den Benutzer | 19981013 | |
2 | ERROR_OCCURED | Interner Fehler | 19981013 | |
3 | OBJECT_NOT_FOUND | Objekt wurde nicht gefunden | 19981013 | |
4 | OPERATION_NOT_SUPPORTED | Nicht unterstützte oder noch nicht implementierte Funktion | 19981013 | |
5 | WRONG_PROGRAM_STATE | Fehler im Programm-Status | 19981013 |
Method HANDLE_TABL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P_NEW_NAME | Call by reference | Type reference (TYPE) | EU_LNAME | Neuer Name für das Objekt | 19990712 | ||
2 | Importing | P_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Zu verarbeitender Workbench Request | 19981022 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACTION_CANCELLED | Abbruch durch den Benutzer | 19981022 | |
2 | ERROR_OCCURED | Interner Fehler | 19981022 | |
3 | OBJECT_NOT_FOUND | Objekt wurde nicht gefunden | 19981022 | |
4 | OPERATION_NOT_SUPPORTED | Nicht unterstützte oder noch nicht implementierte Funktion | 19981022 | |
5 | WRONG_PROGRAM_STATE | Fehler im Programm-Status | 19981022 |
Method HANDLE_TTYP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P_NEW_NAME | Call by reference | Type reference (TYPE) | EU_LNAME | Neuer Name für das Objekt | 19990712 | ||
2 | Importing | P_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Zu verarbeitender Workbench Request | 19981015 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACTION_CANCELLED | Abbruch durch den Benutzer | 19981015 | |
2 | ERROR_OCCURED | Interner Fehler | 19981015 | |
3 | OBJECT_NOT_FOUND | Objekt wurde nicht gefunden | 19981015 | |
4 | OPERATION_NOT_SUPPORTED | Nicht unterstützte oder noch nicht implementierte Funktion | 19981015 | |
5 | WRONG_PROGRAM_STATE | Fehler im Programm-Status | 19981015 |
Method HANDLE_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P_NEW_NAME | Call by reference | Type reference (TYPE) | EU_LNAME | Neuer Name für das Objekt | 19990712 | ||
2 | Importing | P_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Zu verarbeitender Workbench Request | 19981208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACTION_CANCELLED | Abbruch durch den Benutzer | 19981208 | |
2 | ERROR_OCCURED | Interner Fehler | 19981208 | |
3 | OBJECT_NOT_FOUND | Objekt wurde nicht gefunden | 19981208 | |
4 | OPERATION_NOT_SUPPORTED | Nicht unterstützte oder noch nicht implementierte Funktion | 19981208 | |
5 | WRONG_PROGRAM_STATE | Fehler im Programm-Status | 19981208 |
Method HANDLE_VIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P_NEW_NAME | Call by reference | Type reference (TYPE) | EU_LNAME | Neuer Name für das Objekt | 19990712 | ||
2 | Importing | P_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Zu verarbeitender Workbench Request | 19980903 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACTION_CANCELLED | Abbruch durch den Benutzer | 19980911 | |
2 | ERROR_OCCURED | Interner Fehler | 19980911 | |
3 | OBJECT_NOT_FOUND | Objekt wurde nicht gefunden | 19980911 | |
4 | OPERATION_NOT_SUPPORTED | Nicht unterstützte oder noch nicht implementierte Funktion | 19980911 | |
5 | WRONG_PROGRAM_STATE | Fehler im Programm-Status | 19980911 |
Method HANDLE_XINX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P_NEW_NAME | Call by reference | Type reference (TYPE) | EU_LNAME | Neuer Name für das Objekt | 20040705 | ||
2 | Importing | P_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Zu verarbeitender Workbench Request | 20040705 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACTION_CANCELLED | Abbruch durch den Benutzer | 20040705 | |
2 | ERROR_OCCURED | Interner Fehler | 20040705 | |
3 | OBJECT_NOT_FOUND | Objekt wurde nicht gefunden | 20040705 | |
4 | OPERATION_NOT_SUPPORTED | Nicht unterstützte oder noch nicht implementierte Funktion | 20040705 | |
5 | WRONG_PROGRAM_STATE | Fehler im Programm-Status | 20040705 |
Method SET_OBJECT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_OBJECT_TYPE | Call by reference | Type reference (TYPE) | SEU_OBJTYP | Eingeschränkter Objekttyp | 19990202 |
Method SET_OBJECT_TYPE on class CL_WB_DDIC has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |