Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_DD_DDL_HANDLER | Life Cycle of a DDL | 20121004 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_DD_DDL_HANDLER_INTERNAL | Access to Internal Methods - For Example, Using Mass Activ. | 20121119 |
Properties
Class | CL_DD_DDL_HANDLER | |
Short Description | DDL Handler Class | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SDDL | DDL-Specific Dictionary Functions |
Created | 20121004 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_DD_DDL_HANDLER | Life Cycle of a DDL | 20121004 | ||
2 | IF_DD_DDL_HANDLER_INTERNAL | Access to Internal Methods - For Example, Using Mass Activ. | 20121119 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_DD_DDL_HANDLER_FACTORY | 20121108 | Generates a handler instance | |
2 | CL_DD_DDL_OBJ | 20130524 | Dictionary object generated from DDL |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_T_ANNOTATION_DEFINITIONS | 20130812 | |||
2 | ![]() |
Constant | Private | Type reference (TYPE) | I | 3 | Association Element | 20130425 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | I | 2 | Element | 20130409 | |
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Ignore Annotations Errors | 20130226 | |
5 | ![]() |
Constant | Private | Type reference (TYPE) | I | 1 | Literal | 20130409 | |
6 | ![]() |
Constant | Private | Type reference (TYPE) | I | 0 | Parse mode is stringent (default) | 20130814 | |
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_T_ANNOTATIONS | Valid Annotations | 20130226 | ||
8 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_DD_DDL_VIEW_DEF | Describes a DDL view | 20130225 | ||
9 | ![]() |
Constant | Private | Type reference (TYPE) | I | 1 | Parse mode is weaker (for pre-level handling) | 20130814 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Activates a structured object | 20121031 |
2 | ![]() |
Instance method | Private | Method | Generate View from a DDL Source | 20130524 |
3 | ![]() |
Instance method | Private | Method | Checks a DDL source | 20130403 |
4 | ![]() |
Instance method | Private | Method | Checks whether an ABAP-compliant name exists | 20121123 |
5 | ![]() |
Instance method | Private | Method | Checks for valid annotations | 20130326 |
6 | ![]() |
Instance method | Private | Method | Generate View from a DDL Source | 20130527 |
7 | ![]() |
Instance method | Private | Method | Checks the input parameters | 20121024 |
8 | ![]() |
Instance method | Private | Method | Checks a name | 20130531 |
9 | ![]() |
Static method | Private | Method | Checks whether an object already exists in other DDL source | 20130531 |
10 | ![]() |
Instance method | Private | Constructor | 20121128 | |
11 | ![]() |
Static method | Protected | Method | Returns the text for a type abbreviation | 20130531 |
12 | ![]() |
Static method | Private | Method | Reads the metadata of the BO headers | 20121004 |
13 | ![]() |
Instance method | Private | Method | Read Annotation | 20130531 |
14 | ![]() |
Instance method | Private | Method | Checks for valid annotations | 20130326 |
15 | ![]() |
Static method | Private | Method | Checks for annotation values | 20130531 |
16 | ![]() |
Instance method | Private | Method | Returns the name of the view entity for a view name | 20121217 |
17 | ![]() |
Instance method | Private | Method | Delivery status for an object | 20121218 |
18 | ![]() |
Instance method | Private | Method | Checks the name for DDLs and possible artifacts | 20121115 |
19 | ![]() |
Instance method | Private | Method | Get View Name and Entity Name | 20130531 |
20 | ![]() |
Instance method | Private | Method | Generate View from a DDL Source | 20130417 |
21 | ![]() |
Instance method | Private | Method | Checks the name for DDLs and possible artifacts | 20121109 |
22 | ![]() |
Instance method | Private | Method | Checks whether external references will have to be ignored | 20130814 |
23 | ![]() |
Instance method | Private | Method | Saves a DDL source | 20121016 |
24 | ![]() |
Instance method | Private | Method | Saves the view header annotations | 20130517 |
25 | ![]() |
Instance method | Private | Method | Sets usage DDL source <-> defined objects | 20121115 |
26 | ![]() |
Static method | Private | Method | Removes quotation marks at the beginning and end of a name | 20130529 |
27 | ![]() |
Instance method | Private | Method | Writes DDL dependency entries in transport/upgrade cases | 20130220 |
Events
Class CL_DD_DDL_HANDLER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_QUOTE | Private | See coding | 20121213 | ty_quote(1)
|
||
2 | TY_S_ANNO_VALUE | Private | See coding | 20130517 | begin of ty_s_anno_value,
name type string,
value type string,
end of ty_s_anno_value
|
||
3 | TY_S_ASSOCINFO | Private | See coding | 20130425 | begin of ty_s_associnfo,
side_left type i,
index_left type i,
side_right type i,
index_right type i,
operator type vsoperator,
literal type string,
end of ty_s_associnfo
|
||
4 | TY_S_BASETABLE | Private | See coding | Base Table, Including Aliases | 20121030 | begin of ty_s_basetable,
tabname type tabname,
alias type string,
tabtype type tabtype,
viewentity type ddstrucobjname,
end of ty_s_basetable
|
|
5 | TY_S_BASETABLE_EXT | Private | See coding | 20130114 | begin of ty_s_basetable_ext,
tabname type tabname,
tabtype type tabtype,
viewname type viewname,
end of ty_s_basetable_ext
|
||
6 | TY_S_DD03P_CACHE | Private | See coding | 20130402 | begin of ty_s_dd03p_cache,
tabname type tabname,
date type as4date,
time type as4time,
columns type dd03ptab,
end of ty_s_dd03p_cache
|
||
7 | TY_S_DDLSCONTENT | Private | See coding | 20121217 | begin of ty_s_ddlscontent,
ddlname type ddlname,
stobname type ddstrucobjname,
viewname type viewname,
end of ty_s_ddlscontent
|
||
8 | TY_S_EXTCOL | Private | See coding | Structure for Append/Include - Field Name | 20121204 | begin of ty_s_extcol,
tabname type tabname,
fieldname type fieldname,
end of ty_s_extcol
|
|
9 | TY_S_SEXPR_RESTRICTED | Private | See coding | 20130222 | begin of ty_s_sexpr_restricted,
sexpr_type type qlast_expression_type,
clause_type type string,
end of ty_s_sexpr_restricted
|
||
10 | TY_T_ANNO_NAMES | Private | See coding | 20130326 | ty_t_anno_names type table of string
|
||
11 | TY_T_ANNO_VALUES | Private | See coding | 20130517 | ty_t_anno_values type table of ty_s_anno_value
|
||
12 | TY_T_ASSOCINFO | Private | See coding | 20130425 | ty_t_associnfo type table of ty_s_associnfo
|
||
13 | TY_T_BASETABLE | Private | See coding | Base Tables, Including Aliases | 20121030 | ty_t_basetable type table of ty_s_basetable
|
|
14 | TY_T_BASETABLE_EXT | Private | See coding | 20130114 | ty_t_basetable_ext type table of ty_s_basetable_ext
|
||
15 | TY_T_DD03P_CACHE | Private | See coding | 20130402 | ty_t_dd03p_cache type table of ty_s_dd03p_cache
|
||
16 | TY_T_DDLSCONTENT | Private | See coding | 20121217 | ty_t_ddlscontent type table of ty_s_ddlscontent
|
||
17 | TY_T_EXTCOL | Private | See coding | Table for Append/Include - Field Name | 20121204 | ty_t_extcol type table of ty_s_extcol
|
|
18 | TY_T_SEXPR_RESTRICTED | Private | See coding | 20130222 | ty_t_sexpr_restricted type table of ty_s_sexpr_restricted
|
Method Signatures
Method ACTIVATE_DDLS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACTCTRL | Call by reference | Type reference (TYPE) | DCDDLSACTCTRL | Kontrolliert die Aktivierung | 20121031 | ||
2 | ![]() |
NAME | Call by reference | Type reference (TYPE) | DDLNAME | Name einer DDL Source | 20121031 | ||
3 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20121031 | ||
4 | ![]() |
RC | Call by reference | Type reference (TYPE) | SYSUBRC | Returncode der Aktivierung | 20121113 | ||
5 | ![]() |
VIDEPTAB | Call by reference | Type reference (TYPE) | DCOBJDEPTAB | Verwaltung Abh. bei View-Änderungen (z.B. VITB, TBVI) | 20121127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme beim Aktivieren | 20121120 | |
2 | ![]() |
Ausnahme beim Prüfen | 20121031 | |
3 | ![]() |
Ausnahme beim Lesen | 20121031 | |
4 | ![]() |
Ausnahme beim Schreiben | 20121031 | |
5 | ![]() |
Erzeugung eines Views aus Ddl Source | 20121031 |
Method ACTIVATE_DDL_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACTCTRL | Call by reference | Type reference (TYPE) | DCDDLSACTCTRL | Kontrolliert die Aktivierung eines Ddic BOs | 20130524 | ||
2 | ![]() |
ADMIN_INFO | Call by reference | Type reference (TYPE) | DDDDLOBJADMININFO | Administrations Info für Ddl Objekte | 20130524 | ||
3 | ![]() |
DBSYS | Call by reference | Type reference (TYPE) | SYDBSYS | SYST-DBSYS | Datenbanksystem | 20130524 | |
4 | ![]() |
DDLNAME | Call by reference | Type reference (TYPE) | DDLNAME | Name einer DDL Source | 20130524 | ||
5 | ![]() |
ENTITYNAME | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Name eines Struktierten Objekts (z.B. Entity, Context) | 20130524 | ||
6 | ![]() |
FLD_ANNO_TAB | Call by reference | Type reference (TYPE) | DDFIELDANNOTAB | Tabelle für Annotationen auf Feldern | 20130524 | ||
7 | ![]() |
GOT_STATE | Call by reference | Type reference (TYPE) | OBJSTATE | Version der Ddl Source | 20130524 | ||
8 | ![]() |
LANGU | Call by reference | Type reference (TYPE) | DDLANGUAGE | Sprachenschlüssel | 20130524 | ||
9 | ![]() |
OBJDEF | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_DDLSTMT | Ddl Objekt AST | 20130524 | ||
10 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Potokollschreiber | 20130524 | |
11 | ![]() |
SET_METADATA | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Setzt die Metadaten des Views | 20130524 | |
12 | ![]() |
TADIR_WA | Call by reference | Type reference (TYPE) | TADIR | TADIR Infos Ddls | 20130524 | ||
13 | ![]() |
VIDEPTAB | Call by reference | Type reference (TYPE) | DCOBJDEPTAB | Verwaltung Abh. bei Änderungen (z.B. VITB, TBVI) | 20130524 | ||
14 | ![]() |
VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | SqlView Name | 20130524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme beim Aktivieren | 20130527 | |
2 | ![]() |
Ausnahme beim Prüfen | 20130524 | |
3 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130527 | |
4 | ![]() |
Ausnahme beim Prüfen | 20130527 | |
5 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130524 |
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DDLSRCV_WA | Call by reference | Type reference (TYPE) | DDDDLSRCV | Ddl Source Information | 20130403 | ||
2 | ![]() |
NAME | Call by reference | Type reference (TYPE) | DDLNAME | Name einer ddl Source | 20130403 | ||
3 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20130403 | |
4 | ![]() |
WARNINGS | Call by reference | Type reference (TYPE) | DDL2DDICWARNINGS | Für Warnungen bei Ddl -> Ddic | 20130403 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme beim Prüfen | 20130403 |
Method CHECK_ABAPNORM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHECKNAME | Call by reference | Type reference (TYPE) | STRING | Zu prüfender Name | 20121123 | ||
2 | ![]() |
CHECKTYPE | Call by reference | Type reference (TYPE) | OBJECTTYP | Typ des Data Dictionary Objekts | 20121123 | ||
3 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20121123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme beim Prüfen | 20121123 |
Method CHECK_ANNOTATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ANNOTATIONS | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_ANNOTATIONS | View Header Annotationen | 20130326 | ||
2 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20130326 | |
3 | ![]() |
SEVERITY | Call by reference | Type reference (TYPE) | DDSEVERITY | 'E' | Fehlerschwere bei Annotations-Missmatch | 20130326 | |
4 | ![]() |
WARNINGS | Call by reference | Type reference (TYPE) | DDL2DDICWARNINGS | Für Warnungen bei Ddl -> Ddic | 20130326 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Ereugung eines Ddic Objektes aus Ddl Source | 20130326 |
Method CHECK_DDL_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ADMIN_INFO | Call by reference | Type reference (TYPE) | DDDDLOBJADMININFO | Administrations Info für Ddl Objekte | 20130527 | ||
2 | ![]() |
DDLNAME | Call by reference | Type reference (TYPE) | DDLNAME | Name einer DDL Source | 20130527 | ||
3 | ![]() |
LANGU | Call by reference | Type reference (TYPE) | DDLANGUAGE | Sprachenschlüssel | 20130527 | ||
4 | ![]() |
OBJDEF | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_DDLSTMT | Ddl Objekt AST | 20130527 | ||
5 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Potokollschreiber | 20130527 | |
6 | ![]() |
SET_METADATA | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Setzt die Metadaten des Views | 20130527 | |
7 | ![]() |
TADIR_WA | Call by reference | Type reference (TYPE) | TADIR | TADIR Infos Ddls | 20130527 | ||
8 | ![]() |
WARNINGS | Call by reference | Type reference (TYPE) | DDL2DDICWARNINGS | Für Warnungen bei Ddl -> Ddic | 20130527 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme beim Prüfen | 20130527 |
Method CHECK_INPUT_PARAMETERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACTCTRL | Call by reference | Type reference (TYPE) | DCDDLSACTCTRL | Kontrolliert die Aktivierung eines Ddic BOs | 20121024 | ||
2 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20121107 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme beim Prüfen | 20121024 |
Method CHECK_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ANNOTATION | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_ANNOTATION | Viewname Annotation | 20130531 | ||
2 | ![]() |
CHECK_DDLDEP | Call by reference | Type reference (TYPE) | DDCHKDDLDEP | Prüft DDLDEPENDENCY beim Namenscheck | 20130604 | ||
3 | ![]() |
DDLNAME | Call by reference | Type reference (TYPE) | DDLNAME | '' | Name einer Ddl Source | 20130531 | |
4 | ![]() |
DEVCLASS | Call by reference | Type reference (TYPE) | DEVCLASS | '' | Paket | 20130531 | |
5 | ![]() |
GLOBAL_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Globale prüfung gegen GTADIR | 20130531 | |
6 | ![]() |
LOCAL_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Lokale Prüfung | 20130531 | ||
7 | ![]() |
OBJNAME | Call by reference | Type reference (TYPE) | STRING | Objektname | 20130531 | ||
8 | ![]() |
OBJTYPE | Call by reference | Type reference (TYPE) | STRING | `DDLS` | Objekttyp | 20130531 | |
9 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20130531 | |
10 | ![]() |
VIEWDEF | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_DDLSTMT | Ddl Statement | 20130531 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130531 |
Method CHECK_OCCURENCE_IN_DDLS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DDLNAME | Call by reference | Type reference (TYPE) | DDLNAME | Name einer Ddl Source | 20130531 | ||
2 | ![]() |
OBJNAME | Call by reference | Type reference (TYPE) | STRING | Objektname | 20130531 | ||
3 | ![]() |
OBJTYPE | Call by reference | Type reference (TYPE) | STRING | Objekttyp | 20130531 | ||
4 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20130531 | |
5 | ![]() |
RC | Value transfer | Type reference (TYPE) | SYSUBRC | 8: Existiert bereits, 0: o.k. | 20130531 |
Method CHECK_OCCURENCE_IN_DDLS on class CL_DD_DDL_HANDLER has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_DD_DDL_HANDLER has no parameter.
Method CONSTRUCTOR on class CL_DD_DDL_HANDLER has no exception.
Method EXPAND_TYPE_TO_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OBJECTTYPE | Call by reference | Type reference (TYPE) | STRING | Objekttyp | 20130531 | ||
2 | ![]() |
TYPETEXT | Value transfer | Type reference (TYPE) | STRING | Text für einen Objekttyp | 20130531 |
Method EXPAND_TYPE_TO_TEXT on class CL_DD_DDL_HANDLER has no exception.
Method GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DDDDLSRCV_TAB_A | Call by reference | Type reference (TYPE) | DDDDLSRCVTAB | DDL Sourcen, aktive Version | 20121016 | ||
2 | ![]() |
DDDDLSRCV_TAB_N | Call by reference | Type reference (TYPE) | DDDDLSRCVTAB | DDL Sourcen, inaktive Version | 20121016 | ||
3 | ![]() |
GET_STATE | Value transfer | Type reference (TYPE) | OBJSTATE | 'M' | Zustand des Data-Dictionary Objektes | 20121004 | |
4 | ![]() |
GOT_STATES | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_T_GOT_STATES | Status von Objekten | 20121004 | ||
5 | ![]() |
LANGU | Value transfer | Type reference (TYPE) | SYLANGU | SYST-LANGU | Sprache, in der die Texte gelesen werden | 20121004 | |
6 | ![]() |
NAMES | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_T_DDLNAMES | Namen der zu lesenden DDL Sourcen | 20121004 | ||
7 | ![]() |
PRID | Value transfer | Type reference (TYPE) | SYTABIX | 0 | Id für Protokollschreiber | 20121004 | |
8 | ![]() |
TRACELEVEL | Value transfer | Type reference (TYPE) | SYTABIX | Genauigkeit der Protokollierung | 20121004 | ||
9 | ![]() |
WITHTEXT | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_true: Texte werden gemäß 'LANGU' gelesen | 20121004 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20121016 |
Method GET_ANNOTATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ANNOTATION | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_ANNOTATION | Referenz auf gefundene Annotation | 20130531 | ||
2 | ![]() |
ANNOTATIONS | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_ANNOTATIONS | View Header Annotationen | 20130531 | ||
3 | ![]() |
ANNOTATION_NAME | Call by reference | Type reference (TYPE) | STRING | Name der Annotation | 20130531 | ||
4 | ![]() |
EMPTY_CONTENT_ALLOWED | Call by reference | Type reference (TYPE) | ABAP_BOOL | Wenn Ann. keinen Content besitzt, e.g. @DataAging.includeAll | 20130611 | ||
5 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20130531 | |
6 | ![]() |
SEVERITY | Call by reference | Type reference (TYPE) | DDSEVERITY | 'E' | Fehlerschwere bei Annotations-Missmatch | 20130531 | |
7 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | STRING | Wert der Annotation | 20130531 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Erzeugung eines Ddic Objektes aus Ddl Source | 20130531 |
Method GET_ANNOTATION_NAMES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ANNOTATIONS | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_ANNOTATIONS | View Header Annotationen | 20130326 | ||
2 | ![]() |
ANNOTATION_NAMES | Call by reference | Type reference (TYPE) | TY_T_ANNO_NAMES | Namen der Annotationen einer Ebene | 20130326 | ||
3 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYST-TABIX | Id für Protokollschreiber | 20130326 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Ereugung eines Ddic Objektes aus Ddl Source | 20130326 |
Method GET_ANNOTATION_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ANNOTATIONS | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_ANNOTATIONS | View Header Annotationen | 20130531 | ||
2 | ![]() |
ANNOTATION_VALUES | Call by reference | Type reference (TYPE) | TY_T_ANNO_VALUES | 20130531 | |||
3 | ![]() |
DEPTH | Call by reference | Type reference (TYPE) | I | Tiefe | 20130531 | ||
4 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYST-TABIX | Id für Protokollschreiber | 20130531 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130531 |
Method GET_CORRESP_DDL_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DDLSCONTENT | Call by reference | Type reference (TYPE) | TY_T_DDLSCONTENT | Ddl Content: Viewname, Name Strukt. Objekt | 20121217 | ||
2 | ![]() |
DDNAMES | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_T_DDOBJ | Dictionary View Namen (amdere werden ignoriert) | 20121217 | ||
3 | ![]() |
DST_OBJTYPE | Call by reference | Type reference (TYPE) | OBJECTTYP | Typ eines Dictionary Objekts (View oder STOB) | 20121217 | ||
4 | ![]() |
SRC_OBJTYPE | Call by reference | Type reference (TYPE) | OBJECTTYP | Typ eines Dictionary Objekts (View oder STOB) | 20121217 |
Method GET_CORRESP_DDL_OBJECTS on class CL_DD_DDL_HANDLER has no exception.
Method GET_DELIVERY_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_DELIVERED | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_true: Bereits ausgeliefert | 20121218 | ||
2 | ![]() |
OBJNAME | Call by reference | Type reference (TYPE) | OBJECTNAME | Name eines Dictionary Objekts | 20121218 | ||
3 | ![]() |
OBJTYPE | Call by reference | Type reference (TYPE) | OBJECTTYP | Typ des Dictionary Objekts | 20121218 | ||
4 | ![]() |
PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20121218 | ||
5 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20121218 |
Method GET_DELIVERY_STATE on class CL_DD_DDL_HANDLER has no exception.
Method GET_ENTITYNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DDLNAME | Call by reference | Type reference (TYPE) | DDLNAME | Name einer Ddl Source | 20121115 | ||
2 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20121115 | |
3 | ![]() |
STRUCOBJN | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Strukturiertes Objekt | 20121115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20121115 |
Method GET_NAMES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ANNOTATION | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_ANNOTATION | Annotation des Viewnamens | 20130531 | ||
2 | ![]() |
CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Namens Prüfungen an/aus | 20130531 | |
3 | ![]() |
DDLNAME | Call by reference | Type reference (TYPE) | DDLNAME | Name einer Ddl Source | 20130531 | ||
4 | ![]() |
ENTITYNAME | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Name eines Struktierten Objekts (z.B. Entity, Context) | 20130531 | ||
5 | ![]() |
PARENT_ENTITYNAME | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | SruktiertesObjekt; Name des Vaters | 20130531 | ||
6 | ![]() |
PARENT_VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Name des Vaters im Fall eines Append-Views | 20130531 | ||
7 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20130531 | |
8 | ![]() |
VIEWDEF | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_DDLSTMT | Ddl statement | 20130531 | ||
9 | ![]() |
VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Name eines Views oder Append Views | 20130531 | ||
10 | ![]() |
VIEW_TYPE | Call by reference | Type reference (TYPE) | QLAST_DDLSTMT_TYPE | View-Typ: View oder Append-View | 20130531 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130531 |
Method GET_VIEWDEF_FROM_SRC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DDLNAME | Call by reference | Type reference (TYPE) | DDLNAME | Name einer DDL Source | 20130417 | ||
2 | ![]() |
DDLSRCV_WA | Call by reference | Type reference (TYPE) | DDDDLSRCV | Ddl Source | 20130417 | ||
3 | ![]() |
DDL_PARSER_INACTIVE | Call by reference | Type reference (TYPE) | DDDDLPARSERINACT | ABAP_FALSE | 20130417 | ||
4 | ![]() |
GET_STATE | Call by reference | Type reference (TYPE) | OBJSTATE | 'M' | Zustand des Dictionary Objektes | 20130417 | |
5 | ![]() |
LANGU | Call by reference | Type reference (TYPE) | DDLANGUAGE | Sprachenschlüssel | 20130417 | ||
6 | ![]() |
PARSE_STRICTNESS | Call by reference | Type reference (TYPE) | DCDDLPARSE_STRICTNESS | 0 | Steuert die Strenge der Prüfungen beim Parsen | 20130814 | |
7 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Potokollschreiber | 20130417 | |
8 | ![]() |
VIEWDEF | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_DDLSTMT | View AST | 20130417 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme beim Lesen | 20130417 | |
2 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130417 |
Method GET_VIEWNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DDLNAME | Call by reference | Type reference (TYPE) | DDLNAME | Name einer Ddl Source | 20121112 | ||
2 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20121109 | |
3 | ![]() |
VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Viewname | 20121109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20121115 |
Method IGNORE_OUTER_REFERENCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DDL | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_DDLSTMT | Ddl Statement - AST | 20130814 | ||
2 | ![]() |
IGNORE_ASSOCIATIONS | Call by reference | Type reference (TYPE) | DCIGNORE_ASSOCIATION | Steuert, ob Assoziationen ignoriert werden | 20130814 | ||
3 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130814 | ||
4 | ![]() |
STRICTNESS | Call by reference | Type reference (TYPE) | DCDDLPARSE_STRICTNESS | Steuert die Strenge der Prüfungen beim Parsen | 20130814 |
Method IGNORE_OUTER_REFERENCES on class CL_DD_DDL_HANDLER has no exception.
Method PUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DDDDLSRCV_TAB | Call by reference | Type reference (TYPE) | DDDDLSRCVTAB | Ddl Source Informationen | 20121016 | ||
2 | ![]() |
NAMES | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_T_DDLNAMES | Namen von Ddl Sourcem | 20121016 | ||
3 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Index interner Tabellen | 20121016 | |
4 | ![]() |
PUT_STATE | Call by reference | Type reference (TYPE) | OBJSTATE | Version der Ddl Source, N oder A | 20121016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme beim Schreiben | 20121016 |
Method SAVE_ANNOTATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FLD_ANNO_TAB | Call by reference | Type reference (TYPE) | DDFIELDANNOTAB | Tabelle für Annotationen auf Feldern | 20130521 | ||
2 | ![]() |
LANGU | Call by reference | Type reference (TYPE) | DDLANGUAGE | Sprachenschlüssel | 20130517 | ||
3 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20130517 | |
4 | ![]() |
STRUCOBJN | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Name Strukturiertes Object | 20130517 | ||
5 | ![]() |
VIEWDEF | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_DDLSTMT | Viewdefinition, AST | 20130517 | ||
6 | ![]() |
WARNINGS | Call by reference | Type reference (TYPE) | DDL2DDICWARNINGS | Für Warnungen bei Ddl -> Ddic | 20130517 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130517 |
Method SET_DEFINED_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DDLSRCV_WA | Call by reference | Type reference (TYPE) | DDDDLSRCV | Ddl Source Information | 20121115 | ||
2 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20121115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme beim Lesen oder Schreiben | 20121115 |
Method STRIP_QUOTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
VALUE | Call by reference | Type reference (TYPE) | STRING | Wert als String | 20130529 |
Method STRIP_QUOTES on class CL_DD_DDL_HANDLER has no exception.
Method WRITE_DDL_DEPENDENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DDLNAME | Call by reference | Type reference (TYPE) | DDLNAME | Name einer Ddl Source | 20130220 | ||
2 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130220 | ||
3 | ![]() |
VIEWDEF | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_DDLSTMT | Viewdefinition | 20130417 | ||
4 | ![]() |
WRITE_DEP | Call by reference | Type reference (TYPE) | DDWRITEDDLDEP | Schreibt Ddl Dependency (im Transportfall) | 20130220 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme beim Schreiben | 20130220 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |