SAP ABAP Class CL_HDS_UI_FIELDCAT_ABSTRACT (Abstract Field Catalog)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-FS-HDS (Application Component) Hierarchical Derivation Service
     HDS_UI (Package) HDS User Interface
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HDS_UI_CONSTANTS HDS Constants (UI) 20060616
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HDS_UI_FIELD_GET Reading Access to Field Properties 20060412
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HDS_UI_FIELD_SET Writing Access to Field Properties 20060412
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HDS_UI_FIELDCATALOGUE Field Catalog 20060412
2 Inheritance (c INHERITING FROM c_ref)  CL_HDS_UI_FIELDCAT_DECORATOR Decorator of a Field Catalog 20060413
Properties
Class CL_HDS_UI_FIELDCAT_ABSTRACT  
Short Description Abstract Field Catalog    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package HDS_UI   HDS User Interface 
Created 20060412   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HDS_UI_FIELDCAT_ABSTRACT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HDS_UI_CONSTANTS HDS Constants (UI) 20060616
2 IF_HDS_UI_FIELD_GET Reading Access to Field Properties 20060412
3 IF_HDS_UI_FIELD_SET Writing Access to Field Properties 20060412
Friends
Class CL_HDS_UI_FIELDCAT_ABSTRACT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_APPEARANCE_CHECKBOX Instance attribute Public Attribute reference (LIKE) 20060616
2 CON_APPEARANCE_DEFAULT Instance attribute Public Attribute reference (LIKE) 20060616
3 CON_APPEARANCE_LIST Instance attribute Public Attribute reference (LIKE) 20060616
4 CON_APPEARANCE_LISTX Instance attribute Public Attribute reference (LIKE) 20060616
5 CON_CALLBACK Instance attribute Public Attribute reference (LIKE) 20060419
6 CON_DEFAULT Instance attribute Public Attribute reference (LIKE) 20060419
7 CON_FIELDSTATUS_DEFAULT Instance attribute Public Attribute reference (LIKE) 20060616
8 CON_FIELDSTATUS_DISPLAY Instance attribute Public Attribute reference (LIKE) 20060616
9 CON_FIELDSTATUS_INVISIBLE Instance attribute Public Attribute reference (LIKE) 20060616
10 CON_FIELDSTATUS_OBLIGATORY Instance attribute Public Attribute reference (LIKE) 20060616
11 CON_MAP_FROM Instance attribute Public Attribute reference (LIKE) 20060531
12 CON_MAP_TO Instance attribute Public Attribute reference (LIKE) 20060531
13 CON_NO Instance attribute Public Attribute reference (LIKE) 20060419
14 CON_YES Instance attribute Public Attribute reference (LIKE) 20060419
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_FIELD_REF Instance method Public Method Generates a Data Reference 20060412
2 GET_APPEARANCE Instance method Public Method 20060419
3 GET_DESCRIPTION Instance method Public Method 20060419
4 GET_FIELDSTATUS Instance method Public Method 20060419
5 GET_FIELD_DATATYPE Instance method Public Method Supplies Data Type of a Field 20060412
6 GET_FIELD_FCAT Instance method Public Method Supplies Properties of a Field as Structure 20060412
7 GET_FIELD_LENGTH Instance method Public Method Supplies Output Length of a Field 20060412
8 GET_FLG_F4_CALLBACK Instance method Public Method 20060419
9 GET_FLG_INTENSIFIED Instance method Public Method 20060419
10 GET_FLG_NO_DB_CHECK Instance method Public Method 20060427
11 GET_FLG_VALUE_LABEL Instance method Public Method 20060427
12 GET_MAPPED_FIELD Instance method Public Method 20060601
13 GET_PARENT_FCAT Instance method Public Method Returns Previous Field Catalog 20060418
14 GET_POSITION Instance method Public Method 20060427
15 GET_STRUCDESCR Instance method Public Method Supplies Instance of STRUCDESCR 20060616
16 GET_STRUCNAME Instance method Public Method Supplies Name of Underlying Structure 20060412
17 GET_TAB_FCAT Instance method Public Method Supplies All Fields of Catalog 20060412
18 GET_VALUE_LABEL Instance method Public Method Supplies Label for a Field Value 20060412
19 RESET Instance method Public Method Resets to Default 20060412
20 SET_APPEARANCE Instance method Public Method 20060419
21 SET_DESCRIPTION Instance method Public Method 20060419
22 SET_FIELDSTATUS Instance method Public Method 20060419
23 SET_FLG_F4_CALLBACK Instance method Public Method 20060419
24 SET_FLG_INTENSIFIED Instance method Public Method 20060419
25 SET_FLG_NO_DB_CHECK Instance method Public Method 20060419
26 SET_FLG_VALUE_LABEL Instance method Public Method 20060419
27 SET_MAPPED_FIELD Instance method Public Method 20060601
28 SET_POSITITION Instance method Public Method 20060419
29 SET_RANGE_FIELDNAME Instance method Public Method Sets Filter for Active/Valid Fields 20060412
Events
# Event Type Visibility Description Created on
1 CHANGED Instance Event
(0)
Public
(2)
Change to Field Catalog 20060418
Types
Class CL_HDS_UI_FIELDCAT_ABSTRACT has no local type.
Method Signatures

Method CREATE_FIELD_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Value transfer Type reference (TYPE) FIELDNAME Feldname 20060412
2 Returning R_RDA_DATA Value transfer Object reference (TYPE REF TO) DATA 20060412

Method CREATE_FIELD_REF on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method GET_APPEARANCE Signature

Method GET_APPEARANCE on class CL_HDS_UI_FIELDCAT_ABSTRACT has no parameter.
Method GET_APPEARANCE on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method GET_DESCRIPTION Signature

Method GET_DESCRIPTION on class CL_HDS_UI_FIELDCAT_ABSTRACT has no parameter.
Method GET_DESCRIPTION on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method GET_FIELDSTATUS Signature

Method GET_FIELDSTATUS on class CL_HDS_UI_FIELDCAT_ABSTRACT has no parameter.
Method GET_FIELDSTATUS on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method GET_FIELD_DATATYPE 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 20060412
2 Returning R_DATATYPE Value transfer Type reference (TYPE) HDS_DTE_UI_SOURCE_FIELDTYPE Datentyp eines Feldes 20060412

Method GET_FIELD_DATATYPE on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method GET_FIELD_FCAT 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) CSEQUENCE Feldname 20060412
2 Returning R_STR_FCAT Value transfer Type reference (TYPE) HDS_STR_FCAT Feldkatalog für Dynproerzeugung 20060412

Method GET_FIELD_FCAT on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method GET_FIELD_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Value transfer Type reference (TYPE) FIELDNAME Feldname 20060412
2 Returning R_LENGTH Value transfer Type reference (TYPE) I 20060412

Method GET_FIELD_LENGTH on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method GET_FLG_F4_CALLBACK Signature

Method GET_FLG_F4_CALLBACK on class CL_HDS_UI_FIELDCAT_ABSTRACT has no parameter.
Method GET_FLG_F4_CALLBACK on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method GET_FLG_INTENSIFIED Signature

Method GET_FLG_INTENSIFIED on class CL_HDS_UI_FIELDCAT_ABSTRACT has no parameter.
Method GET_FLG_INTENSIFIED on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method GET_FLG_NO_DB_CHECK Signature

Method GET_FLG_NO_DB_CHECK on class CL_HDS_UI_FIELDCAT_ABSTRACT has no parameter.
Method GET_FLG_NO_DB_CHECK on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method GET_FLG_VALUE_LABEL Signature

Method GET_FLG_VALUE_LABEL on class CL_HDS_UI_FIELDCAT_ABSTRACT has no parameter.
Method GET_FLG_VALUE_LABEL on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method GET_MAPPED_FIELD Signature

Method GET_MAPPED_FIELD on class CL_HDS_UI_FIELDCAT_ABSTRACT has no parameter.
Method GET_MAPPED_FIELD on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method GET_PARENT_FCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REF_FCAT Value transfer Object reference (TYPE REF TO) CL_HDS_UI_FIELDCAT_ABSTRACT Abstrakter Feldcatalog 20060418

Method GET_PARENT_FCAT on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method GET_POSITION Signature

Method GET_POSITION on class CL_HDS_UI_FIELDCAT_ABSTRACT has no parameter.
Method GET_POSITION on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method GET_STRUCDESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REF_STRUCDESCR Value transfer Object reference (TYPE REF TO) CL_HDS_DERIVATION_STRUCDESCR Metadaten zu DDIC-Strukturtyp 20060616

Method GET_STRUCDESCR on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method GET_STRUCNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STRUCNAME Value transfer Type reference (TYPE) TABNAME Tabellenname 20060412

Method GET_STRUCNAME on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method GET_TAB_FCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_IGNORE_FILTER Value transfer Type reference (TYPE) C Beschränkung ignorieren 20060412
2 Returning R_TAB_FCAT Value transfer Type reference (TYPE) HDS_TAB_FCAT Feldkatalog 20060412

Method GET_TAB_FCAT on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method GET_VALUE_LABEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Value transfer Type reference (TYPE) FIELDNAME Feldname 20060412
2 Importing I_VALUE Value transfer Type reference (TYPE) ANY 20060412
3 Returning R_LABEL Value transfer Type reference (TYPE) HDS_DTE_VALUE_LABEL Label für Werte 20060412

Method GET_VALUE_LABEL on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method RESET Signature

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

Method RESET on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method SET_APPEARANCE Signature

Method SET_APPEARANCE on class CL_HDS_UI_FIELDCAT_ABSTRACT has no parameter.
Method SET_APPEARANCE on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method SET_DESCRIPTION Signature

Method SET_DESCRIPTION on class CL_HDS_UI_FIELDCAT_ABSTRACT has no parameter.
Method SET_DESCRIPTION on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method SET_FIELDSTATUS Signature

Method SET_FIELDSTATUS on class CL_HDS_UI_FIELDCAT_ABSTRACT has no parameter.
Method SET_FIELDSTATUS on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method SET_FLG_F4_CALLBACK Signature

Method SET_FLG_F4_CALLBACK on class CL_HDS_UI_FIELDCAT_ABSTRACT has no parameter.
Method SET_FLG_F4_CALLBACK on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method SET_FLG_INTENSIFIED Signature

Method SET_FLG_INTENSIFIED on class CL_HDS_UI_FIELDCAT_ABSTRACT has no parameter.
Method SET_FLG_INTENSIFIED on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method SET_FLG_NO_DB_CHECK Signature

Method SET_FLG_NO_DB_CHECK on class CL_HDS_UI_FIELDCAT_ABSTRACT has no parameter.
Method SET_FLG_NO_DB_CHECK on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method SET_FLG_VALUE_LABEL Signature

Method SET_FLG_VALUE_LABEL on class CL_HDS_UI_FIELDCAT_ABSTRACT has no parameter.
Method SET_FLG_VALUE_LABEL on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method SET_MAPPED_FIELD Signature

Method SET_MAPPED_FIELD on class CL_HDS_UI_FIELDCAT_ABSTRACT has no parameter.
Method SET_MAPPED_FIELD on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method SET_POSITITION Signature

Method SET_POSITITION on class CL_HDS_UI_FIELDCAT_ABSTRACT has no parameter.
Method SET_POSITITION on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.

Method SET_RANGE_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TAB_RNG_FIELDNAME Call by reference Type reference (TYPE) HDS_TAB_RNG_FIELDNAME Ranges-Typ für Feldnamen 20060412

Method SET_RANGE_FIELDNAME on class CL_HDS_UI_FIELDCAT_ABSTRACT has no exception.
Event Signatures

Event CHANGED Signature
Event CHANGED on class CL_HDS_UI_FIELDCAT_ABSTRACT has no parameter.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710