SAP ABAP Class IF_UG_SCDT_FIELD_CATALOG (Interface for Class CL_UG_SCDT_FIELD_CATALOG)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UG_SCDT_FIELD_CATALOG Field Catalog for Customizing Comparison 20040107
Properties
Class IF_UG_SCDT_FIELD_CATALOG  
Short Description Interface for Class CL_UG_SCDT_FIELD_CATALOG    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20040107   SAP 
Last change 20041006   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)
2 CL_ABAP_TABLEDESCR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_ABAP_TYPEDESCR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class IF_UG_SCDT_FIELD_CATALOG has no interface implemented.
Friends
Class IF_UG_SCDT_FIELD_CATALOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DF_JOIN Instance attribute Public Type reference (TYPE) UG_FLG Field Catalog for Join 20040109
2 DT_FPROP Instance attribute Public Type reference (TYPE) UGMD_SCDT_T_FPROP Nametab for Denormalization 20040107
3 D_DD02V Instance attribute Public Type reference (TYPE) DD02V Generated table for view DD02V 20040107
4 D_LOG_STRUCNAME Instance attribute Public Type reference (TYPE) TYPENAME Name of Dictionary Type 20040107
5 D_X030L Instance attribute Public Type reference (TYPE) X030L Nametab Header, Database Structure DDNTT 20040107
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FIELD Instance method Public Method Add Field to Field Catalog 20040107
2 CLEAR Instance method Public Method Reset object 20040112
3 CREATE_TABLE_REF Instance method Public Method Get Data Reference to an Internal Table 20040107
4 GET_FIELD_POS Instance method Public Method Get Position of a Field 20040202
5 GET_FIELD_PROP Instance method Public Method Get Attributes of a Field 20040107
6 REMOVE_FIELD Instance method Public Method Delete Field from Field Catalog 20040107
7 SET_FIELD_PROP Instance method Public Method Set Field Properties 20040107
8 SET_FPROP Instance method Public Method Fill an Internal Table with Field Properties 20040107
9 SET_LOG_STRUCNAME Instance method Public Method Set Logical Table Names in Nametab 20040107
Events
Class IF_UG_SCDT_FIELD_CATALOG has no event.
Types
Class IF_UG_SCDT_FIELD_CATALOG has no local type.
Method Signatures

Method ADD_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FPROP Call by reference Type reference (TYPE) UGMD_SCDT_S_FPROP Beschreibung eines Feldes im Feldkatalog 20040107
2 Importing I_POSITION Call by reference Type reference (TYPE) TABFDPOS Position des Feldes in der Tabelle 20040107

Method ADD_FIELD on class IF_UG_SCDT_FIELD_CATALOG has no exception.

Method CLEAR Signature

Method CLEAR on class IF_UG_SCDT_FIELD_CATALOG has no parameter.
Method CLEAR on class IF_UG_SCDT_FIELD_CATALOG has no exception.

Method CREATE_TABLE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_KEY_UNIQUE Call by reference Type reference (TYPE) UG_FLG SPACE FI-Stammdaten: Allgemeines Kennzeichen 20040206
2 Importing I_TABLE_KIND Call by reference Type reference (TYPE) ABAP_TABLEKIND CL_ABAP_TABLEDESCR=>TABLEKIND_STD 20040206
3 Exporting R_TABLE Call by reference Object reference (TYPE REF TO) DATA 20040107
4 Exporting R_WA Call by reference Object reference (TYPE REF TO) DATA 20040107

Method CREATE_TABLE_REF on class IF_UG_SCDT_FIELD_CATALOG has no exception.

Method GET_FIELD_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_POS Call by reference Type reference (TYPE) TABFDPOS Position des Feldes in der Tabelle 20040202
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20040202

Method GET_FIELD_POS on class IF_UG_SCDT_FIELD_CATALOG has no exception.

Method GET_FIELD_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FPROP Call by reference Type reference (TYPE) UGMD_SCDT_S_FPROP Beschreibung eines Feldes im Feldkatalog 20040107
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20040107

Method GET_FIELD_PROP on class IF_UG_SCDT_FIELD_CATALOG has no exception.

Method REMOVE_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20040107

Method REMOVE_FIELD on class IF_UG_SCDT_FIELD_CATALOG has no exception.

Method SET_FIELD_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20040107
2 Importing I_FPROP Call by reference Type reference (TYPE) UGMD_SCDT_S_FPROP Beschreibung eines Feldes im Feldkatalog 20040107

Method SET_FIELD_PROP on class IF_UG_SCDT_FIELD_CATALOG has no exception.

Method SET_FPROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FPROP Call by reference Type reference (TYPE) UGMD_SCDT_T_FPROP Nametab für Denormalisierung 20040107

Method SET_FPROP on class IF_UG_SCDT_FIELD_CATALOG has no exception.

Method SET_LOG_STRUCNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRUCTURE Call by reference Type reference (TYPE) TYPENAME Name des Dictionary Typs 20040107

Method SET_LOG_STRUCNAME on class IF_UG_SCDT_FIELD_CATALOG has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in