SAP ABAP Class IF_DDIC_MD (Access to DDIC metadata)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DDIC_MD Ddic metadata interface 20101221
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DDIC_MD_I Ddic metadata interface 20110408
Properties
Class IF_DDIC_MD  
Short Description Access to DDIC metadata    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20101216   SAP 
Last change 20140120   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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
Class IF_DDIC_MD has no interface implemented.
Friends
Class IF_DDIC_MD has no friend class.
Attributes
Class IF_DDIC_MD has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_DFIES Instance method Public Method 20110420
2 GET_FIELDS Instance method Public Method Returns all fields of a table 20101220
3 GET_HEADER Instance method Public Method 20110420
4 GET_KEYFIELDS Instance method Public Method Returns key fields of a table 20110202
5 GET_NAMETAB_HEADER_AND_FIELDS Instance method Public Method 20130524
6 GET_NON_KEYFIELDS Instance method Public Method 20130423
7 TABLE_EXISTS Instance method Public Method 20110801
Events
Class IF_DDIC_MD has no event.
Types
Class IF_DDIC_MD has no local type.
Method Signatures

Method GET_DFIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_DFIES Value transfer Type reference (TYPE) DDFIELDS 20110420
2 Importing TABNAME Call by reference Type reference (TYPE) TABNAME 20110420
# Exception Resumable Description Created on
1 CX_CRR_DDIC 20110420

Method GET_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FIELDS Value transfer Type reference (TYPE) TDDFIELDS Table of dictionary fields 20101220
2 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20101220
# Exception Resumable Description Created on
1 CX_CRR_DDIC Error from DDIC 20101220

Method GET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_X030L Value transfer Type reference (TYPE) X030L 20110420
2 Importing TABNAME Call by reference Type reference (TYPE) TABNAME 20110420
# Exception Resumable Description Created on
1 CX_CRR_DDIC 20110420

Method GET_KEYFIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FIELDS Value transfer Type reference (TYPE) TDDFIELDS Table of dictionary fields 20110202
2 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20110202
# Exception Resumable Description Created on
1 CX_CRR_DDIC Errors from ddic interface 20110202

Method GET_NAMETAB_HEADER_AND_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NT_FIELDS Call by reference Type reference (TYPE) DD_X031L_TABLE 20130524
2 Exporting EV_NT_HEADER Call by reference Type reference (TYPE) X030L 20130524
3 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME 20130524
# Exception Resumable Description Created on
1 CX_CRR_DDIC 20130524

Method GET_NON_KEYFIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FIELDS Value transfer Type reference (TYPE) TDDFIELDS Table of dictionary fields 20130423
2 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20130423

Method GET_NON_KEYFIELDS on class IF_DDIC_MD has no exception.

Method TABLE_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OPT Call by reference Type reference (TYPE) C 'X' DDIC=1 DB=2 or both=X 20110801
2 Returning RC Value transfer Type reference (TYPE) ABAP_BOOL 20110801
3 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20110801

Method TABLE_EXISTS on class IF_DDIC_MD has no exception.
History
Last changed by/on SAP  20140120 
SAP Release Created in