SAP ABAP Class IF_AXT_CA_EXT_TABLE_ACCESS (Direct Access to Table Definition)
Properties
Class IF_AXT_CA_EXT_TABLE_ACCESS  
Short Description Direct Access to Table Definition    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20090212   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_AXT_CA_EXT_TABLE_ACCESS has no forward declaration.
Interfaces
Class IF_AXT_CA_EXT_TABLE_ACCESS has no interface implemented.
Friends
Class IF_AXT_CA_EXT_TABLE_ACCESS has no friend class.
Attributes
Class IF_AXT_CA_EXT_TABLE_ACCESS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHILD_TABLE Instance method Public Method 20090219
2 ADD_FIELD Instance method Public Method 20090212
3 CHECK Instance method Public Method 20090313
4 DELETE Instance method Public Method 20090218
5 DELETE_FIELD Instance method Public Method 20090212
6 GET_CHILD_TABLE Instance method Public Method 20090217
7 GET_CHILD_TABLE_IDS Instance method Public Method 20090217
8 GET_DEF Instance method Public Method 20090212
9 GET_EDITABLE_PROPERTIES Instance method Public Method 20090212
10 GET_FIELD Instance method Public Method 20090212
11 GET_FIELD_IDS Instance method Public Method 20090212
12 GET_SUPPORTED_DATATYPES Instance method Public Method 20100611
13 SET_DEF Instance method Public Method 20090212
Events
Class IF_AXT_CA_EXT_TABLE_ACCESS has no event.
Types
Class IF_AXT_CA_EXT_TABLE_ACCESS has no local type.
Method Signatures

Method ADD_CHILD_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABLE_ID Call by reference Type reference (TYPE) TABNAME 20090219
2 Importing IV_X_CUSTOMER_TABLE Call by reference Type reference (TYPE) AXT_BOOLEAN 20090219
3 Returning RO_TABLE Value transfer Object reference (TYPE REF TO) IF_AXT_CA_EXT_TABLE_ACCESS Direct access to table definition 20090219
# Exception Resumable Description Created on
1 CX_AXT_DATA_ALREADY_EXISTS Data already exists error 20090219
2 CX_AXT_DATA_INVALID Data invalid error 20090319
3 CX_AXT_DATA_NOT_FOUND Data not found error 20090219

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 20090212
2 Importing IV_INDEX Call by reference Type reference (TYPE) SY-TABIX Index of Internal Tables 20090212
3 Returning RO_FIELD Value transfer Object reference (TYPE REF TO) IF_AXT_CA_EXT_FIELD_ACCESS Field ID 20090218
# Exception Resumable Description Created on
1 CX_AXT_DATA_ALREADY_EXISTS Data already exists error 20090212
2 CX_AXT_DATA_INVALID Data invalid error 20090212
3 CX_AXT_DATA_NOT_FOUND Data not found error 20090218

Method CHECK Signature

Method CHECK on class IF_AXT_CA_EXT_TABLE_ACCESS has no parameter.
# Exception Resumable Description Created on
1 CX_AXT General exception 20090313

Method DELETE Signature

Method DELETE on class IF_AXT_CA_EXT_TABLE_ACCESS has no parameter.
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20090421
2 CX_AXT_DATA_NOT_FOUND Data not found error 20090218
3 CX_AXT_OPERATION_FAILED Operation error 20090218

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 20090212
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20090212
2 CX_AXT_DATA_NOT_FOUND Data not found error 20090218
3 CX_AXT_OPERATION_FAILED Operation error 20090421

Method GET_CHILD_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABLE_ID Call by reference Type reference (TYPE) TABNAME Table Name 20090217
2 Returning RO_CHILD_TABLE Value transfer Object reference (TYPE REF TO) IF_AXT_CA_EXT_TABLE_ACCESS Direct access to table definition 20090217
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND Data not found error 20090217

Method GET_CHILD_TABLE_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_IDS Value transfer Type reference (TYPE) AXTT_TABLE_ID List of Table extensions 20090217
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND Data not found error 20090218

Method GET_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_DEF Value transfer Type reference (TYPE) AXTS_CA_TABLE_DEF Table definition for custom application 20090217
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND Data not found error 20090218

Method GET_EDITABLE_PROPERTIES 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 20090212
2 Exporting EV_TABLE_NAME Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090212
3 Exporting EV_UI_WINDOW Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090212
4 Exporting EV_X_ADD_TO_PARENT Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090827
5 Exporting EV_X_DESCRIPTION Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090629
6 Exporting EV_X_FIELD_EXTENSIBLE Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090212
7 Exporting EV_X_READ_ONLY Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090415
8 Exporting EV_X_TABLE_EXTENSIBLE Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090212
9 Exporting EX_X_TIME_DEPENDENT Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090212
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND Data not found error 20090218

Method GET_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 20090212
2 Returning RO_FIELD Value transfer Object reference (TYPE REF TO) IF_AXT_CA_EXT_FIELD_ACCESS Access to field def 20090212
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND Data not found error 20090421

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 20090212
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND Data not found error 20090218

Method GET_SUPPORTED_DATATYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SUPPORTED_DATATYPES Call by reference Type reference (TYPE) AXTT_ALL_TYPES_PER_FIELD All data types and behaviors per enhancement field 20100611

Method GET_SUPPORTED_DATATYPES on class IF_AXT_CA_EXT_TABLE_ACCESS has no exception.

Method SET_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DEF Call by reference Type reference (TYPE) AXTS_CA_TABLE_DEF Table definition for custom application 20090217
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20090318
2 CX_AXT_DATA_NOT_FOUND Data not found error 20090218
History
Last changed by/on SAP  20130531 
SAP Release Created in