SAP ABAP Interface IF_AXT_CA_EXT_TABLE_ACCESS (Direct Access to Table Definition)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-RA (Application Component) Rapid Applications
     AXT_RA (Package) Rapid Apps
Properties
Interface IF_AXT_CA_EXT_TABLE_ACCESS  
Short Description Direct Access to Table Definition    
General Data
Package AXT_RA   Rapid Apps 
Created 20090212   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
Interface IF_AXT_CA_EXT_TABLE_ACCESS has no forward declaration.
Interfaces
Interface IF_AXT_CA_EXT_TABLE_ACCESS has no interface.
Friends
Interface IF_AXT_CA_EXT_TABLE_ACCESS has no friend.
Attributes
Interface 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
Interface IF_AXT_CA_EXT_TABLE_ACCESS has no event.
Types
Interface 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 Interface 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 Interface 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 Interface 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 701