SAP ABAP Interface IF_AXT_TABLE_EXT_ACCESS (Interface for table extension handler)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-EEW (Application Component) Easy Enhancement Workbench
     AXT_MODEL (Package) Application Extensibility Tool: Model
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_AXT_TABLE_EXTENSION Table extension handler 20080904
Properties
Interface IF_AXT_TABLE_EXT_ACCESS  
Short Description Interface for table extension handler    
General Data
Package AXT_MODEL   Application Extensibility Tool: Model 
Created 20080214   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_AXT_TABLE_EXT_ACCESS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_AXT_EXTENSION Extension interface for facade 20080731
Friends
Interface IF_AXT_TABLE_EXT_ACCESS has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_FILTER_TYPE_FIELD Constant Public Type reference (TYPE) AXT_PARAMETER 'FIELD' Parameter 20100118
2 MC_FILTER_TYPE_HEADER Constant Public Type reference (TYPE) AXT_PARAMETER 'HEADER' Parameter 20100119
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FIELD Instance method Public Method 20080731
2 CHECK_DATATYPE_FEATURE_LOSS Instance method Public Method Checks whether a new datatype looses some used features 20100105
3 DELETE_FIELD Instance method Public Method 20080731
4 GET_BOL_IDS Instance method Public Method 20080916
5 GET_EDITABLE_PROP_FIELD Instance method Public Method 20080910
6 GET_EDITABLE_PROP_HEADER Instance method Public Method 20080910
7 GET_FIELD_DEF Instance method Public Method 20080731
8 GET_FIELD_IDS Instance method Public Method 20080731
9 GET_HEADER_DEF Instance method Public Method 20080731
10 GET_PICKLIST Instance method Public Method 20080731
11 GET_RULE_DIRECTOR Instance method Public Method 20090924
12 SET_BOL_IDS Instance method Public Method 20080916
13 SET_FIELD_DEF Instance method Public Method 20080731
14 SET_HEADER_DEF Instance method Public Method 20080731
15 SET_PICKLIST Instance method Public Method 20080731
Events
Interface IF_AXT_TABLE_EXT_ACCESS has no event.
Types
Interface IF_AXT_TABLE_EXT_ACCESS 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 IV_FIELD_ID Call by reference Type reference (TYPE) AXT_FIELD_ID Field ID 20080731
2 Importing IV_INDEX Call by reference Type reference (TYPE) SY-TABIX Index of Internal Tables 20080910
3 Importing IV_X_TRANSIENT Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090909
4 Returning RV_FIELD_ID Value transfer Type reference (TYPE) AXT_FIELD_ID Field ID 20080731
# Exception Resumable Description Created on
1 CX_AXT_DATA_ALREADY_EXISTS Data already exists error 20080731
2 CX_AXT_DATA_INVALID Data invalid error 20080910

Method CHECK_DATATYPE_FEATURE_LOSS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD_ID Call by reference Type reference (TYPE) AXT_FIELD_ID Field ID 20100105
2 Importing IV_NEW_BEHAVIOR Call by reference Type reference (TYPE) AXT_FIELD_BEHAVIOR_TYPE Extensibility Field Behavior 20100105
3 Importing IV_NEW_DATA_TYPE Call by reference Type reference (TYPE) AXT_FIELD_DATA_TYPE Extensibility Field Datatypes 20100105
4 Returning RV_FEATURE_LOSS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20100105

Method CHECK_DATATYPE_FEATURE_LOSS on Interface IF_AXT_TABLE_EXT_ACCESS has no exception.

Method DELETE_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD_ID Call by reference Type reference (TYPE) AXT_FIELD_ID Field ID 20080731
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20080731

Method GET_BOL_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXT_BO Call by reference Type reference (TYPE) AXT_BO Enhanced Object 20080916
2 Importing IV_EXT_BO_PART Call by reference Type reference (TYPE) AXT_BO_PART Part of Enhanced Object 20080916
3 Returning RT_BOL_IDS Value transfer Type reference (TYPE) AXT_T_BOL_IDS Specification of BOL Object and relation for a parent object 20080916

Method GET_BOL_IDS on Interface IF_AXT_TABLE_EXT_ACCESS has no exception.

Method GET_EDITABLE_PROP_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BEHAVIOR Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090709
2 Exporting EV_CHECK_TABLE Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20080910
3 Exporting EV_DATA_TYPE Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20080910
4 Exporting EV_DECIMALS Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20080910
5 Exporting EV_FIELD_ID Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20080910
6 Exporting EV_LABEL Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20080910
7 Exporting EV_LENGTH Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20080910
8 Exporting EV_MAN_DATA_ELEMENT Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20080910
9 Exporting EV_PICKLIST Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20080910
10 Exporting EV_REF_FIELD_ID Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20080910
11 Exporting EV_REPORTING_TYPE Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20080910
12 Exporting EV_SEARCH_HELP Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20080910
13 Exporting EV_VARIANT Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090709
14 Exporting EV_X_LOG_KEY Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20081021
15 Exporting EV_X_TRANSIENT Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20091209
16 Importing IV_FIELD_ID Call by reference Type reference (TYPE) AXT_FIELD_ID Field ID 20080910
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND Data not found error 20080915

Method GET_EDITABLE_PROP_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CARDINALITY Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20081021
2 Exporting EV_FPM_CONFIG_IDS Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20100712
3 Exporting EV_TABLE_NAME Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20081021
4 Exporting EV_TITLE Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090216
5 Exporting EV_UI_COMPONENT Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20081021
6 Exporting EV_UI_WINDOW Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20081021
7 Exporting EV_X_DETAIL_VIEW Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090122
8 Exporting EV_X_FIELD_EXTENSIBLE Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090122
9 Exporting EV_X_TABLE_EXTENSIBLE Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090122
10 Exporting EX_X_TIME_DEPENDENT Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090122

Method GET_EDITABLE_PROP_HEADER on Interface IF_AXT_TABLE_EXT_ACCESS has no exception.

Method GET_FIELD_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FIELD_DEF Call by reference Type reference (TYPE) AXT_FIELDEXT_DEFINITION Field extension creation attributes 20080731
2 Exporting EV_INDEX Call by reference Type reference (TYPE) SY-TABIX Index of Internal Tables 20090108
3 Importing IV_FIELD_ID Call by reference Type reference (TYPE) AXT_FIELD_ID Field ID 20080731
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND Data not found error 20080731

Method GET_FIELD_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FIELD_IDS Value transfer Type reference (TYPE) AXTT_FIELD_ID Table of field IDs 20080731

Method GET_FIELD_IDS on Interface IF_AXT_TABLE_EXT_ACCESS has no exception.

Method GET_HEADER_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_TABLEXT_DEF Value transfer Type reference (TYPE) AXTS_TABLEEXT_DEF Header definition of a table extension 20080912

Method GET_HEADER_DEF on Interface IF_AXT_TABLE_EXT_ACCESS has no exception.

Method GET_PICKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PICKLIST Call by reference Type reference (TYPE) AXTT_PICKLIST Picklist items with text 20080731
2 Importing IV_FIELD_ID Call by reference Type reference (TYPE) AXT_FIELD_ID Field ID 20080731
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND Data invalid error 20080910

Method GET_RULE_DIRECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_RULE_DIRECTOR Value transfer Object reference (TYPE REF TO) CL_AXT_RULE_DIRECTOR AXT Rule Director Class 20090924

Method GET_RULE_DIRECTOR on Interface IF_AXT_TABLE_EXT_ACCESS has no exception.

Method SET_BOL_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BOL_IDS Call by reference Type reference (TYPE) AXT_T_BOL_IDS Specification of BOL Object and relation for a parent object 20080916
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20080916

Method SET_FIELD_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELD_DEF Call by reference Type reference (TYPE) AXT_FIELDEXT_DEFINITION Field extension creation attributes 20080731
2 Importing IV_FIELD_ID Call by reference Type reference (TYPE) AXT_FIELD_ID Field ID 20080731
3 Importing IV_INDEX Call by reference Type reference (TYPE) SY-TABIX 0 Index of Internal Tables 20090108
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20080910
2 CX_AXT_DATA_NOT_FOUND Data invalid error 20080910

Method SET_HEADER_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TABLEEXT_DEF Call by reference Type reference (TYPE) AXTS_TABLEEXT_DEF Header definition of a table extension 20080912
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20080731

Method SET_PICKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PICKLIST Call by reference Type reference (TYPE) AXTT_PICKLIST Picklist items with text 20080731
2 Importing IV_FIELD_ID Call by reference Type reference (TYPE) AXT_FIELD_ID Field ID 20080731
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND Data invalid error 20080910
2 CX_AXT_OPERATION_FAILED Operation error 20080910
History
Last changed by/on SAP  20110908 
SAP Release Created in 700