SAP ABAP Interface IF_DD_DDL_HANDLER_INTERNAL (Access to Internal Methods - For Example, Using Mass Activ.)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-DIC (Application Component) ABAP Dictionary
     SDDL (Package) DDL-Specific Dictionary Functions
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DD_DDL_HANDLER DDL Handler Class 20121119
Properties
Interface IF_DD_DDL_HANDLER_INTERNAL  
Short Description Access to Internal Methods - For Example, Using Mass Activ.    
General Data
Package SDDL   DDL-Specific Dictionary Functions 
Created 20121119   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_DD_DDL_HANDLER_INTERNAL has no interface.
Friends
Interface IF_DD_DDL_HANDLER_INTERNAL has no friend.
Attributes
Interface IF_DD_DDL_HANDLER_INTERNAL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method Internal Activation 20121119
2 GENERATE_VIEW_FROM_DDL Instance method Public Method Generate View from a DDL Source 20121203
3 GET_NAMES Instance method Public Method Get View Name and Entity Name 20130613
4 GET_VIEWDEF_FROM_SRC Instance method Public Method Generate View from a DDL Source 20130417
5 IGNORE_OUTER_REFERENCES Instance method Public Method Checks whether external references will have to be ignored 20130820
6 STRIP_QUOTES Static method Public Method Removes quotation marks at the beginning and end of a name 20130829
Events
Interface IF_DD_DDL_HANDLER_INTERNAL has no event.
Types
Interface IF_DD_DDL_HANDLER_INTERNAL has no local type.
Method Signatures

Method ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTCTRL Call by reference Type reference (TYPE) DCDDLSACTCTRL Kontrolliert die Aktivierung eines Ddic BOs 20121119
2 Importing NAME Call by reference Type reference (TYPE) DDLNAME Name einer Ddl Source 20121119
3 Importing PRID Call by reference Type reference (TYPE) SYTABIX Id für Protokollschreiber 20121119
4 Exporting RC Call by reference Type reference (TYPE) SYSUBRC Returncode: 0: o.k., 4 Warnung, 8: Fehler 20121119
5 Exporting VIDEPTAB Call by reference Type reference (TYPE) DCOBJDEPTAB Verwaltung Abh. bei View-Änderungen (z.B. VITB, TBVI) 20121127
# Exception Resumable Description Created on
1 CX_DD_DDL_ACTIVATE Ausnahme beim Aktivieren 20121120
2 CX_DD_DDL_CHECK Ausnahme beim Prüfen 20121119
3 CX_DD_DDL_READ Ausnahme beim Lesen 20121119
4 CX_DD_DDL_SAVE Ausnahme beim Lesen oder Schreiben 20121119
5 CX_DD_DDL_TO_VIEW Erzeugung eines Views aus Ddl Source 20121119

Method GENERATE_VIEW_FROM_DDL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_DDLDEP Call by reference Type reference (TYPE) DDCHKDDLDEP Prüft DDLDEPENDENCY beim Namenscheck 20130604
2 Exporting DD05BV_TAB Call by reference Type reference (TYPE) DD05BVTAB Tbelle für Assoziationen - Felder 20130425
3 Exporting DD08BV_TAB Call by reference Type reference (TYPE) DD08BVTAB Tabelle für Assoziationen - Header 20130425
4 Exporting DD09V_WA Call by reference Type reference (TYPE) DD09V Technische Einstellungen 20130430
5 Exporting DD25V_WA Call by reference Type reference (TYPE) DD25V View-Header 20121203
6 Exporting DD26V_TAB Call by reference Type reference (TYPE) DD26VTAB Basistabellen und Joins eines Views 20121203
7 Exporting DD27P_TAB Call by reference Type reference (TYPE) DD27PTAB Felder eines Views 20121203
8 Exporting DD28V_TAB Call by reference Type reference (TYPE) DD28VTAB Selektionsbedingungen bei Views 20121203
9 Importing DDLNAME Call by reference Type reference (TYPE) DDLNAME Name einer DDL Source 20121203
10 Exporting ENTITYNAME Call by reference Type reference (TYPE) DDSTRUCOBJNAME Name eines Struktierten Objekts (z.B. Entity, Context) 20121203
11 Importing IGNORE_ASSOCIATIONS Call by reference Type reference (TYPE) DCIGNORE_ASSOCIATION '' Assoziationen ignorieren 20130820
12 Importing LANGU Call by reference Type reference (TYPE) DDLANGUAGE Sprachenschlüssel 20121203
13 Importing PRID Call by reference Type reference (TYPE) SYTABIX -1 Id für Potokollschreiber 20121203
14 Exporting STMT Call by reference Type reference (TYPE) STRING View Create Statement 20121203
15 Importing VIEWDEF Call by reference Object reference (TYPE REF TO) CL_QLAST_DDLSTMT Viewdefinition 20130417
# Exception Resumable Description Created on
1 CX_DD_DDL_CHECK Ausnahme beim Prüfen 20121203
2 CX_DD_DDL_TO_VIEW Erzeugung eines Views aus Ddl Source 20121203

Method GET_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ANNOTATION Call by reference Object reference (TYPE REF TO) CL_QLAST_ANNOTATION Annotation des Viewnamens 20130613
2 Importing CHECK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Namens Prüfungen an/aus 20130613
3 Importing DDLNAME Call by reference Type reference (TYPE) DDLNAME Name einer Ddl Source 20130613
4 Changing ENTITYNAME Call by reference Type reference (TYPE) DDSTRUCOBJNAME Name eines Struktierten Objekts (z.B. Entity, Context) 20130613
5 Changing PARENT_ENTITYNAME Call by reference Type reference (TYPE) DDSTRUCOBJNAME SruktiertesObjekt; Name des Vaters 20130613
6 Changing PARENT_VIEWNAME Call by reference Type reference (TYPE) VIEWNAME Name des Vaters im Fall eines Append-Views 20130613
7 Importing PRID Call by reference Type reference (TYPE) SYTABIX -1 Id für Protokollschreiber 20130613
8 Importing VIEWDEF Call by reference Object reference (TYPE REF TO) CL_QLAST_DDLSTMT Ddl statement 20130613
9 Changing VIEWNAME Call by reference Type reference (TYPE) VIEWNAME Name eines Views oder Append Views 20130613
10 Importing VIEW_TYPE Call by reference Type reference (TYPE) QLAST_DDLSTMT_TYPE View-Typ: View oder Append-View 20130613
# Exception Resumable Description Created on
1 CX_DD_DDL_TO_VIEW Erzeugung eines Views aus Ddl Source 20130613

Method GET_VIEWDEF_FROM_SRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DDLNAME Call by reference Type reference (TYPE) DDLNAME Name einer DDL Source 20130417
2 Importing DDLSRCV_WA Call by reference Type reference (TYPE) DDDDLSRCV Ddl Source 20130417
3 Importing GET_STATE Call by reference Type reference (TYPE) OBJSTATE Zustand des Dictionary Objektes 20130417
4 Importing LANGU Call by reference Type reference (TYPE) DDLANGUAGE Sprachenschlüssel 20130417
5 Importing PARSE_STRICTNESS Call by reference Type reference (TYPE) DCDDLPARSE_STRICTNESS 0 Steuert die Strenge der Prüfungen beim Parsen 20130814
6 Importing PRID Call by reference Type reference (TYPE) SYTABIX -1 Id für Potokollschreiber 20130417
7 Exporting VIEWDEF Call by reference Object reference (TYPE REF TO) CL_QLAST_DDLSTMT View AST 20130417
# Exception Resumable Description Created on
1 CX_DD_DDL_READ Ausnahme beim Lesen 20130417
2 CX_DD_DDL_TO_VIEW Erzeugung eines Views aus Ddl Source 20130417

Method IGNORE_OUTER_REFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DDL Call by reference Object reference (TYPE REF TO) CL_QLAST_DDLSTMT Ddl Statement - AST 20130820
2 Exporting IGNORE_ASSOCIATIONS Call by reference Type reference (TYPE) DCIGNORE_ASSOCIATION Steuert, ob Assoziationen ignoriert werden 20130820
3 Importing PRID Call by reference Type reference (TYPE) SYTABIX Id für Protokollschreiber 20130820
4 Importing STRICTNESS Call by reference Type reference (TYPE) DCDDLPARSE_STRICTNESS Steuert die Strenge der Prüfungen beim Parsen 20130820

Method IGNORE_OUTER_REFERENCES on Interface IF_DD_DDL_HANDLER_INTERNAL has no exception.

Method STRIP_QUOTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing VALUE Call by reference Type reference (TYPE) STRING Wert als String 20130829

Method STRIP_QUOTES on Interface IF_DD_DDL_HANDLER_INTERNAL has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740