SAP ABAP Class CL_AXT_TABLE_DEF (Active and inactive data for table extension)
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 - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_AXT_REG_CONTEXT_PROVIDER Static Interface for creation of a context 20090223
Properties
Class CL_AXT_TABLE_DEF  
Short Description Active and inactive data for table extension    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AXT_MODEL   Application Extensibility Tool: Model 
Created 20090206   SAP 
Last change 20130531   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 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_REG_CONTEXT_PROVIDER Static Interface for creation of a context 20090223
Friends
Class CL_AXT_TABLE_DEF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_GUID_ATTRIBUTE_STRUCTURE Constant Private Type reference (TYPE) AXT_GUID 'BB97F24822E4BF66E10000000A428253' Attribute structure 20090206
2 GC_GUID_ATTR_TABLE_TYPE Constant Private Type reference (TYPE) AXT_GUID 'C0431A49FA11204DE10000000A428253' Attribute table type 20090209
3 GC_GUID_BOL_ATTR_STRUCTURE Constant Private Type reference (TYPE) AXT_GUID '763E1A49FA11204DE10000000A428253' BOL Attribute structure 20090209
4 GC_GUID_CHANGE_DOC Constant Private Type reference (TYPE) AXT_GUID 'AE2C08490C2C3062E10000000A428253' Change document 20090213
5 GC_GUID_CHANGE_DOC_WRAPPER Constant Private Type reference (TYPE) AXT_GUID '801CC41742B81DDDB1D9A0F2C594807C' Wrapper FM for Change Document 20090213
6 GC_GUID_CONCAT_LOG_KEY_DOMA Constant Private Type reference (TYPE) AXT_GUID '801CC41742B81DDEABB55A214DFC0349' Domain element for concatenated logical key 20090930
7 GC_GUID_CONCAT_LOG_KEY_DTEL Constant Private Type reference (TYPE) AXT_GUID '801CC41742B81DEEAAA43E6EC0B4965B' Data element for concatenated logical key 20090925
8 GC_GUID_DATA_SOURCE Constant Private Type reference (TYPE) AXT_GUID '801CC41742B81DEDB1D8BB013D9946D3' Data source 20090209
9 GC_GUID_DB Constant Private Type reference (TYPE) AXT_GUID '4D4DD04877EFFC39E10000000A428250' Database table 20090206
10 GC_GUID_DB_TABLE_TYPE Constant Private Type reference (TYPE) AXT_GUID '71AAFC486D866E5AE10000000A428253' DB Table type 20090206
11 GC_GUID_EXTRACT_STRUCTURE Constant Private Type reference (TYPE) AXT_GUID '801CC41742B81DEDB1D8BCA27EC947B9' Extract structure for data source 20090209
12 GC_GUID_EXT_PLACE Constant Private Type reference (TYPE) AXT_GUID '801CC41742B81DDDB288E311DFAD9C7C' Extension include 20100713
13 GC_GUID_EXT_TPLACE Constant Private Type reference (TYPE) AXT_GUID '3FFEC94EE1731633E10000000A428B52' Table Place 20111123
14 GC_GUID_FUNCTION_GROUP Constant Private Type reference (TYPE) AXT_GUID '3678F2481DE4B966E10000000A428253' Function Group 20090206
15 GC_GUID_KEY_STRUCTURE Constant Private Type reference (TYPE) AXT_GUID '039B1B49CFB8F53FE10000000A428253' Key structure 20090210
16 GC_GUID_LOG_KEY_STRUCTURE Constant Private Type reference (TYPE) AXT_GUID 'B08012497FDDAE58E10000000A428253' Logical key structure 20090209
17 GC_GUID_LOG_KEY_TABLE_TYPE Constant Private Type reference (TYPE) AXT_GUID 'D88012497FDDAE58E10000000A428253' Logical key table type 20090209
18 GC_GUID_MESSAGING_STRUCTURE Constant Private Type reference (TYPE) AXT_GUID '8F9B1B49CFB8F53FE10000000A428253' Messaging structure 20090210
19 GC_GUID_MESS_DATA_ROW Constant Private Type reference (TYPE) AXT_GUID '289B1B49CFB8F53FE10000000A428253' Messaging data row 20090210
20 GC_GUID_MESS_DATA_ROW_TTYPE Constant Private Type reference (TYPE) AXT_GUID '649B1B49CFB8F53FE10000000A428253' Messageing data table 20090210
21 GC_GUID_NAV_OBJECT_DOMA Constant Private Type reference (TYPE) AXT_GUID '801CC41742B81DEEBEBA7509AE67DD51' Domain for navigational objects 20100105
22 GC_GUID_RUN_KEY_MAP Constant Private Type reference (TYPE) AXT_GUID '801CC41742B81DDEAA9BFDEB332787DD' Runtime parent key mapping entry 20090924
23 GC_GUID_RUN_TAB_DEF Constant Private Type reference (TYPE) AXT_GUID '801CC41742B81DEDBEBCE2D79762165D' Runtime entry for table definition 20090212
24 GC_GUID_RUN_TEXT Constant Private Type reference (TYPE) AXT_GUID '801CC41742B81DEDBCDA6636F76C02A0' Runtime entry for title 20090210
25 GC_GUID_SUB_COMP_ID Constant Private Type reference (TYPE) AXT_GUID 'FAAA19495AA2AE58E10000000A428253' Fieldname for substructures 20090210
26 GC_GUID_UPDATE_FM Constant Private Type reference (TYPE) AXT_GUID '54B7F5485AA46E5AE10000000A428253' Update function module 20090206
27 GC_GUID_WORK_STRUCTURE Constant Private Type reference (TYPE) AXT_GUID 'FD89F2481DE4B966E10000000A428253' Work structure 20090206
28 GC_GUID_WORK_TABLE_TYPE Constant Private Type reference (TYPE) AXT_GUID 'E9AAFC486D866E5AE10000000A428253' Work table type 20090206
29 GC_GUID_WS_LOG_KEY_STRUCTURE Constant Private Type reference (TYPE) AXT_GUID '801CC41742B81DDEB69FA1306A4FD828' Logical key structure for Webservices 20091124
30 GC_GUID_X_STRUCTURE Constant Private Type reference (TYPE) AXT_GUID 'BE9A1B49CFB8F53FE10000000A428253' X-Structure 20090210
31 GC_PART_DTL_BYTE_QUOTA Constant Public Type reference (TYPE) AXT_PARAMETER 'BYTE_QUOTA' Parameter 20100715
32 GC_PART_DTL_CARDINALITY Constant Public Type reference (TYPE) AXT_PARAMETER 'CARDINALITY' Parameter 20090206
33 GC_PART_DTL_FIELD_QUOTA Constant Public Type reference (TYPE) AXT_PARAMETER 'FIELD_QUOTA' Parameter 20100715
34 GC_PART_DTL_PARENT_KEY_FIELD Constant Public Type reference (TYPE) AXT_PARAMETER 'PARENT_KEY_FIELD' Parameter 20090923
35 GC_PART_DTL_PARENT_TABLE_ID Constant Public Type reference (TYPE) AXT_PARAMETER 'PARENT_TABLE_ID' Parameter 20090219
36 GC_PART_DTL_SUB_COMP_NAME Constant Public Type reference (TYPE) AXT_PARAMETER 'SUB_COMP_NAME' 20111216
37 GC_PART_DTL_TABLE_ID Constant Public Type reference (TYPE) AXT_PARAMETER 'TABLE_ID' Parameter 20090206
38 GC_PART_DTL_TABLE_NAME Constant Public Type reference (TYPE) AXT_PARAMETER 'TABLE_NAME' Parameter 20090206
39 GC_PART_DTL_UI_USAGE_NAME Constant Public Type reference (TYPE) AXT_PARAMETER 'UI_USAGE_NAME' Parameter 20090206
40 GC_PART_DTL_X_CUSTOMER_TABLE Constant Public Type reference (TYPE) AXT_PARAMETER 'CUSTOMER_TABLE' Parameter 20090219
41 GC_PART_DTL_X_DETAIL_VIEW Constant Public Type reference (TYPE) AXT_PARAMETER 'DETAIL_VIEW' Obsolete 20090206
42 GC_PART_DTL_X_DISABLED Constant Public Type reference (TYPE) AXT_PARAMETER 'DISABLED' Parameter 20090305
43 GC_PART_DTL_X_FIELD_EXTENSIBLE Constant Public Type reference (TYPE) AXT_PARAMETER 'FIELD_EXTENSIBLE' Parameter 20090206
44 GC_PART_DTL_X_NAVLINK Constant Public Type reference (TYPE) AXT_PARAMETER 'NAVLINK' Parameter 20090310
45 GC_PART_DTL_X_READ_ONLY Constant Public Type reference (TYPE) AXT_PARAMETER 'READ_ONLY' Parameter 20090409
46 GC_PART_DTL_X_TABLE_EXTENSIBLE Constant Public Type reference (TYPE) AXT_PARAMETER 'TABLE_EXTENSIBLE' Parameter 20090206
47 GC_PART_DTL_X_TIME_DEPENDENT Constant Public Type reference (TYPE) AXT_PARAMETER 'TIME_DEPENDENT' Parameter 20090219
48 GC_PART_DTL_X_TRANSIENT Constant Public Type reference (TYPE) AXT_PARAMETER 'TRANSIENT' Parameter 20090909
49 GC_PART_TYPE_FIELD Constant Public Type reference (TYPE) CHAR30 'FIELD' 30 Characters 20090206
50 GC_PART_TYPE_FIELDS Constant Public Type reference (TYPE) CHAR30 'FIELDS' 30 Characters 20090206
51 GC_PART_TYPE_TABLE_DEF Constant Public Type reference (TYPE) CHAR30 'TABLE_DEF' 30 Characters 20090206
52 GC_PART_TYPE_TITLE Constant Public Type reference (TYPE) CHAR30 'TITLE' 30 Characters 20090206
53 GR_OWNER Instance attribute Private Object reference (TYPE REF TO) CL_AXT_TABLE_LIKE_EXTENSION Abstract extension handler 20090206
54 GT_FIELD_LIST Instance attribute Public Type reference (TYPE) LTY_T_FIELD_LIST Table field definitions 20090206
55 GT_TITLE Instance attribute Public Type reference (TYPE) AXT_T_FIELD_TEXT Field Texts 20090206
56 GV_BYTE_QUOTA Instance attribute Public Type reference (TYPE) NUMC4 Index of Internal Tables 20100715
57 GV_CARDINALITY Instance attribute Public Type reference (TYPE) AXT_TABLE_CARDINALITY 'B' Cardinality of table extension 20090206
58 GV_FIELD_QUOTA Instance attribute Public Type reference (TYPE) NUMC3 Index of Internal Tables 20100715
59 GV_PARENT_TABLE_ID Instance attribute Public Type reference (TYPE) TABNAME Table Name 20090219
60 GV_SUB_COMP_ID Instance attribute Private Type reference (TYPE) AXT_FIELD_ID Field ID 20111121
61 GV_TABLE_ID Instance attribute Public Type reference (TYPE) TABNAME Table Name 20090206
62 GV_TIME_DEPENDENT Instance attribute Public Type reference (TYPE) AXT_TIME_DEPENDENT Boolean 20090206
63 GV_UI_USAGE_NAME Instance attribute Public Type reference (TYPE) AXT_COMPONENT_USAGE Component usage 20090206
64 GV_X_CUSTOMER_TABLE Instance attribute Public Type reference (TYPE) AXT_BOOLEAN The table is based on an existing customer table 20090219
65 GV_X_FIELD_EXTENSIBLE Instance attribute Public Type reference (TYPE) AXT_BOOLEAN The extension will be prepared for field extensions 20090206
66 GV_X_READ_ONLY Instance attribute Public Type reference (TYPE) AXT_BOOLEAN Boolean 20090409
67 GV_X_SUPPORTS_WRITE Instance attribute Private Type reference (TYPE) AXT_BOOLEAN Boolean 20090409
68 GV_X_TABLE_EXTENSIBLE Instance attribute Public Type reference (TYPE) AXT_BOOLEAN The extension will be prepared for table extensions 20090206
69 GV_X_USE_GUID_REF Instance attribute Public Type reference (TYPE) AXT_BOOLEAN Boolean 20090209
70 GV_X_USE_LOCATION Instance attribute Public Type reference (TYPE) AXT_BOOLEAN Boolean 20090303
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FIELD Instance method Public Method Adds a new field to a table definition 20090211
2 BUILD_GEN_CATALOG Instance method Public Method Bield generation list for table 20090206
3 CHECK Instance method Public Method Check the table 20090210
4 CHECK_DATATYPE_FEATURE_LOSS Instance method Public Method Checks whether a new datatype looses some used features 20100105
5 CHECK_QUOTA_SET_EXT_PLACE Instance method Private Method 20100715
6 CHECK_TABLE_ID Instance method Private Method 20090323
7 CHECK_TABLE_NAME_VALID Instance method Private Method 20090211
8 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090206
9 COPY Instance method Public Method Copy the data 20090206
10 CREATE_CHANGE_DOC Instance method Private Method 20090213
11 CREATE_CONCAT_LOG_KEY_DOMA Instance method Private Method 20090930
12 CREATE_CONCAT_LOG_KEY_DTEL Instance method Private Method 20090925
13 CREATE_DATA_SOURCE Instance method Private Method 20090209
14 CREATE_EXT_INCLUDE Instance method Private Method 20090210
15 CREATE_EXT_TPLACE Instance method Private Method 20111123
16 CREATE_FG_AND_FM Instance method Private Method Create function group and function modules 20090209
17 CREATE_FIELD_CTX_AND_RUNTIME Instance method Private Method 20090210
18 CREATE_ID Instance method Public Method 20090218
19 CREATE_MESSAGING_STRUCTURE Instance method Private Method 20090210
20 CREATE_NAV_OBJECT_DOMA Instance method Private Method 20100105
21 CREATE_TABLES_AND_STRUCTURES Instance method Private Method 20090206
22 CREATE_TABLE_ENTRIES Instance method Private Method 20090212
23 CREATE_WS_LOG_KEY_STRUCTURE Instance method Private Method 20091124
24 DELETE_FIELD Instance method Public Method 20090211
25 DESERIALIZE Instance method Public Method Deserialize the data 20090206
26 DETERMINE_VIEW_NAMES Static method Public Method Derive a name for window and view from table name 20090210
27 DISABLE_1N_RESULT_LIST Instance method Private Method 20090210
28 FIX_FLAG_SETTINGS_FOR_KEYS Instance method Private Method 20090210
29 GET_EDITABLE_PROP_FIELD Instance method Public Method 20090211
30 GET_EDITABLE_PROP_HEADER Instance method Public Method 20090211
31 GET_FIELD_DEF Instance method Public Method 20090210
32 GET_FIELD_IDS Instance method Public Method 20090211
33 GET_FIELD_TEXT_FOR_MSG Instance method Private Method Gets a text which can be used for msgs descr. if avail.or id 20090626
34 GET_LOG_KEY_FIELDS Instance method Public Method Retrieves a list of all logical keys 20090210
35 GET_NAVLINK Instance method Public Method 20090629
36 GET_PICKLIST Instance method Public Method 20090210
37 GET_POSSIBLE_PARENT_KEYS Instance method Public Method 20090924
38 GET_SUB_COMP_NAME Instance method Public Method 20090210
39 GET_SUPPORTED_DATATYPES Instance method Public Method 20100616
40 GET_TITLE Instance method Public Method 20090320
41 IMPORT_CUSTOMER_TABLE Instance method Public Method Load the field list of a customer table 20090219
42 IS_CLIENT_DEPENDENT Instance method Private Method 20091029
43 ON_DATA_TYPE_CHANGED Instance method Private Event handling method 20091119
44 ON_FIELD_ID_CHANGED Instance method Private Event handling method 20091119
45 ON_MISING_REFERENCE_OBJECT Instance method Public Method Add missing reference objects 20090210
46 ON_X_TRANSIENT_CHANGED Instance method Private Event handling method 20091119
47 PREPARE_TABLE_FROM_CONTEXT Instance method Private Method 20090206
48 SERIALIZE Instance method Public Method Serialize the data 20090206
49 SET_CARDINALITY Instance method Public Method 20090211
50 SET_EXTENSIBLE Instance method Public Method 20100719
51 SET_FIELD_DEF Instance method Public Method Updates several field properties at once 20090210
52 SET_PARENT_KEY_FIELD Instance method Private Method 20090923
53 SET_PARENT_TABLE_ID Instance method Public Method 20090219
54 SET_PICKLIST Instance method Public Method 20090210
55 SET_SUB_COMP_NAME Instance method Public Method 20111216
56 SET_TABLE_ID Instance method Public Method 20090211
57 SET_TIME_DEPENDENT Instance method Public Method 20090211
58 SET_X_FIELD_DISABLED Instance method Private Method 20090305
59 SET_X_NAVLINK Instance method Private Method 20090310
60 SET_X_READ_ONLY Instance method Public Method 20090415
61 SUPPORTS_WRITE Instance method Private Method 20090409
Events
# Event Type Visibility Description Created on
1 DATA_TYPE_CHANGED Instance Event
(0)
Public
(2)
20091119
2 FIELD_DELETED Instance Event
(0)
Public
(2)
20100301
3 FIELD_ID_CHANGED Instance Event
(0)
Public
(2)
20091119
4 X_TRANSIENT_CHANGED Instance Event
(0)
Public
(2)
20091119
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_FIELD_LIST Public See coding 20090206 BEGIN OF lty_field_list, field_id TYPE axt_field_id, field_def TYPE REF TO cl_axt_field_def, x_disabled TYPE axt_boolean, x_navlink TYPE axt_boolean, parent_key_field TYPE axt_field_id, END OF lty_field_list
2 LTY_SUB_PATH Public See coding 20090219 BEGIN OF lty_sub_path , object_name TYPE crmt_ext_obj_name, relation TYPE crmt_relation_name, END OF lty_sub_path
3 LTY_T_FIELD_LIST Public See coding 20090206 lty_t_field_list TYPE STANDARD TABLE OF lty_field_list WITH NON-UNIQUE KEY field_id
4 LTY_T_SUB_PATH Public See coding 20090219 lty_t_sub_path TYPE TABLE OF lty_sub_path
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 20090211
2 Importing IV_INDEX Call by reference Type reference (TYPE) SY-TABIX Index of Internal Tables 20090211
3 Importing IV_VALIDATE_FIELD_ID Call by reference Type reference (TYPE) AXT_BOOLEAN ABAP_TRUE Boolean 20111118
4 Importing IV_X_TRANSIENT Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090909
5 Returning RV_FIELD_ID Value transfer Type reference (TYPE) AXT_FIELD_ID Field ID 20090211
# Exception Resumable Description Created on
1 CX_AXT_DATA_ALREADY_EXISTS Data already exists error 20090211
2 CX_AXT_DATA_INVALID Data invalid error 20090211

Method BUILD_GEN_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_IDS Call by reference Type reference (TYPE) AXTT_FIELD_ID Table of field IDs 20090210
2 Importing IR_CATALOGUE Call by reference Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue holding elements to generate 20090206
# Exception Resumable Description Created on
1 CX_AXT General exception 20090206

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BO_PARTS Call by reference Type reference (TYPE) AXT_T_BO_PART_SETTING List of enabled BO Parts with flags 20090210
2 Importing IR_ACTIVE Call by reference Object reference (TYPE REF TO) CL_AXT_TABLE_DEF Active and inactive data for table extension 20090210
3 Importing IT_FILTER Call by reference Type reference (TYPE) AXTT_EXTENSION_CHECK_FILTER List of filter criterias for extension check 20100118
# Exception Resumable Description Created on
1 CX_AXT General exception 20090210

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 class CL_AXT_TABLE_DEF has no exception.

Method CHECK_QUOTA_SET_EXT_PLACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ACTIVE Call by reference Object reference (TYPE REF TO) CL_AXT_TABLE_DEF 20100715
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID 20100715

Method CHECK_TABLE_ID Signature

Method CHECK_TABLE_ID on class CL_AXT_TABLE_DEF has no parameter.
# Exception Resumable Description Created on
1 CX_AXT_DATA_ALREADY_EXISTS Data invalid error 20090323

Method CHECK_TABLE_NAME_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABLE_NAME Call by reference Type reference (TYPE) TABNAME Table Name 20090211
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20090211

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OWNER Call by reference Object reference (TYPE REF TO) CL_AXT_TABLE_LIKE_EXTENSION Abstract extension handler 20090206

Method CONSTRUCTOR on class CL_AXT_TABLE_DEF has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OWNER Value transfer Object reference (TYPE REF TO) CL_AXT_TABLE_LIKE_EXTENSION Abstract extension handler 20090206
2 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_AXT_TABLE_DEF Extension field definition 20090206

Method COPY on class CL_AXT_TABLE_DEF has no exception.

Method CREATE_CHANGE_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CATALOGUE Call by reference Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue holding elements to generate 20090213
# Exception Resumable Description Created on
1 CX_AXT General exception 20090213

Method CREATE_CONCAT_LOG_KEY_DOMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CATALOGUE Call by reference Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue holding elements to generate 20090930
2 Returning RV_DOMA Value transfer Type reference (TYPE) ROLLNAME Data element (semantic domain) 20090930
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Operation error 20090930

Method CREATE_CONCAT_LOG_KEY_DTEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CATALOGUE Call by reference Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue holding elements to generate 20090925
2 Importing IV_GUID_REF Call by reference Type reference (TYPE) AXT_GUID_REF GUID Reference 20090930
3 Returning RV_DTEL Value transfer Type reference (TYPE) ROLLNAME Data element (semantic domain) 20090925
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Operation error 20090925

Method CREATE_DATA_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CATALOGUE Call by reference Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue holding elements to generate 20090209
# Exception Resumable Description Created on
1 CX_AXT General exception 20090209

Method CREATE_EXT_INCLUDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CATALOGUE Call by reference Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue holding elements to generate 20090210
# Exception Resumable Description Created on
1 CX_AXT General exception 20090210

Method CREATE_EXT_TPLACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CATALOGUE Call by reference Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue holding elements to generate 20111123
# Exception Resumable Description Created on
1 CX_AXT General exception 20111123

Method CREATE_FG_AND_FM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CATALOGUE Call by reference Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue holding elements to generate 20090209
# Exception Resumable Description Created on
1 CX_AXT General exception 20090209

Method CREATE_FIELD_CTX_AND_RUNTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_IDS Call by reference Type reference (TYPE) AXTT_FIELD_ID Extensibility runtime fields 20090210
2 Importing IR_CATALOGUE Call by reference Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue holding elements to generate 20090210
# Exception Resumable Description Created on
1 CX_AXT General exception 20090210

Method CREATE_ID Signature

Method CREATE_ID on class CL_AXT_TABLE_DEF has no parameter.
Method CREATE_ID on class CL_AXT_TABLE_DEF has no exception.

Method CREATE_MESSAGING_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CATALOGUE Call by reference Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue holding elements to generate 20090210
2 Returning RV_OBJECT_NAME Value transfer Type reference (TYPE) AXT_NAME Name 20090210
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Operation error 20090210

Method CREATE_NAV_OBJECT_DOMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CATALOGUE Call by reference Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue holding elements to generate 20100105
2 Returning RV_DOMA Value transfer Type reference (TYPE) ROLLNAME Data element (semantic domain) 20100105
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Operation error 20100105

Method CREATE_TABLES_AND_STRUCTURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CATALOGUE Call by reference Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue holding elements to generate 20090206
# Exception Resumable Description Created on
1 CX_AXT General exception 20090206

Method CREATE_TABLE_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CATALOGUE Call by reference Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue holding elements to generate 20090212
# Exception Resumable Description Created on
1 CX_AXT General exception 20090212

Method CREATE_WS_LOG_KEY_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CATALOGUE Call by reference Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue holding elements to generate 20091124
2 Returning RV_OBJ_NAME Value transfer Type reference (TYPE) AXT_NAME Data element (semantic domain) 20091124
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Operation error 20091124

Method DELETE_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVE_DEF Call by reference Object reference (TYPE REF TO) CL_AXT_TABLE_DEF Active and inactive data for table extension 20090211
2 Importing IV_FIELD_ID Call by reference Type reference (TYPE) AXT_FIELD_ID Field ID 20090211
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20090211

Method DESERIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PART Call by reference Object reference (TYPE REF TO) CL_AXT_EXTENSION_PART XML Like part of an extension 20090206

Method DESERIALIZE on class CL_AXT_TABLE_DEF has no exception.

Method DETERMINE_VIEW_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DETAIL_VIEW Call by reference Type reference (TYPE) AXT_VIEW BSP View 20090210
2 Exporting EV_MAIN_VIEW Call by reference Type reference (TYPE) AXT_VIEW BSP View 20090210
3 Exporting EV_OV_VIEW Call by reference Type reference (TYPE) AXT_VIEW BSP View 20090210
4 Exporting EV_SUB_WINDOW Call by reference Type reference (TYPE) AXT_VIEW 20111216
5 Importing IV_PREFIX Call by reference Type reference (TYPE) AXT_VIEW BSP View 20090210

Method DETERMINE_VIEW_NAMES on class CL_AXT_TABLE_DEF has no exception.

Method DISABLE_1N_RESULT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BO_PARTS Call by reference Type reference (TYPE) AXT_T_BO_PART_SETTING List of enabled BO Parts with flags 20090210

Method DISABLE_1N_RESULT_LIST on class CL_AXT_TABLE_DEF has no exception.

Method FIX_FLAG_SETTINGS_FOR_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BO_PARTS Call by reference Type reference (TYPE) AXT_T_BO_PART_SETTING List of enabled BO Parts with flags 20090210

Method FIX_FLAG_SETTINGS_FOR_KEYS on class CL_AXT_TABLE_DEF 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 20090211
3 Exporting EV_DATA_TYPE Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090211
4 Exporting EV_DECIMALS Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090211
5 Exporting EV_FIELD_ID Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090211
6 Exporting EV_LABEL Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090211
7 Exporting EV_LENGTH Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090211
8 Exporting EV_MAN_DATA_ELEMENT Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090211
9 Exporting EV_PARENT_KEY_FIELD Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090923
10 Exporting EV_PICKLIST Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090211
11 Exporting EV_REF_FIELD_ID Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090211
12 Exporting EV_REPORTING_TYPE Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090211
13 Exporting EV_SEARCH_HELP Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090211
14 Exporting EV_VARIANT Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090709
15 Exporting EV_X_DISABLED Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090305
16 Exporting EV_X_FLAG Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090312
17 Exporting EV_X_FLAG_SEARCH_CRITERIA Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090610
18 Exporting EV_X_LOG_KEY Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090211
19 Exporting EV_X_TRANSIENT Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20091209
20 Importing IV_ACTIVE_DEF Call by reference Object reference (TYPE REF TO) CL_AXT_TABLE_DEF Active and inactive data for table extension 20090211
21 Importing IV_FIELD_ID Call by reference Type reference (TYPE) AXT_FIELD_ID Field ID 20090211
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND Data not found error 20090211

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 20090211
2 Exporting EV_TABLE_NAME Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090211
3 Exporting EV_X_FIELD_EXTENSIBLE Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090211
4 Exporting EV_X_READ_ONLY Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090415
5 Exporting EV_X_TABLE_EXTENSIBLE Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090211
6 Exporting EX_X_TIME_DEPENDENT Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090211
7 Importing IV_ACTIVE_DEF Call by reference Object reference (TYPE REF TO) CL_AXT_TABLE_DEF Active and inactive data for table extension 20090211

Method GET_EDITABLE_PROP_HEADER on class CL_AXT_TABLE_DEF 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 20090210
2 Exporting EV_INDEX Call by reference Type reference (TYPE) SY-TABIX Index of Internal Tables 20090210
3 Exporting EV_PARENT_KEY_FIELD Call by reference Type reference (TYPE) AXT_FIELD_ID Field ID 20090928
4 Exporting EV_X_DISABLED Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090310
5 Exporting EV_X_NAVLINK Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090310
6 Importing IV_FIELD_ID Call by reference Type reference (TYPE) AXT_FIELD_ID Field ID 20090210
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND Data not found error 20090210

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 20090211

Method GET_FIELD_IDS on class CL_AXT_TABLE_DEF has no exception.

Method GET_FIELD_TEXT_FOR_MSG 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 20090626
2 Returning RV_TEXT Value transfer Type reference (TYPE) STRING 20090626

Method GET_FIELD_TEXT_FOR_MSG on class CL_AXT_TABLE_DEF has no exception.

Method GET_LOG_KEY_FIELDS Signature

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

Method GET_LOG_KEY_FIELDS on class CL_AXT_TABLE_DEF has no exception.

Method GET_NAVLINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NAVLINK Value transfer Type reference (TYPE) AXT_FIELD_ID Field ID 20090629

Method GET_NAVLINK on class CL_AXT_TABLE_DEF 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 20090210
2 Importing IV_FIELD_ID Call by reference Type reference (TYPE) AXT_FIELD_ID Field ID 20090210
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND Data invalid error 20090210

Method GET_POSSIBLE_PARENT_KEYS 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 20090924
2 Returning RT_FIELD_IDS Value transfer Type reference (TYPE) AXTT_FIELD_ID Table of field IDs 20090924

Method GET_POSSIBLE_PARENT_KEYS on class CL_AXT_TABLE_DEF has no exception.

Method GET_SUB_COMP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREATE Call by reference Type reference (TYPE) AXT_BOOLEAN ABAP_TRUE 20111216
2 Returning RV_SUB_COMP_NAME Value transfer Type reference (TYPE) AXT_FIELD_ID Field ID 20090210
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Operation error 20090210

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 20100616

Method GET_SUPPORTED_DATATYPES on class CL_AXT_TABLE_DEF has no exception.

Method GET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TITLE Value transfer Type reference (TYPE) AXT_DESCRIPTION Description 20090320

Method GET_TITLE on class CL_AXT_TABLE_DEF has no exception.

Method IMPORT_CUSTOMER_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 20090219
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20090319
2 CX_AXT_DATA_NOT_FOUND Data not found error 20090219

Method IS_CLIENT_DEPENDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DEPENDENT Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20091029

Method IS_CLIENT_DEPENDENT on class CL_AXT_TABLE_DEF has no exception.

Method ON_DATA_TYPE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SENDER Value transfer Attribute reference (LIKE) 20091119

Method ON_DATA_TYPE_CHANGED on class CL_AXT_TABLE_DEF has no exception.

Method ON_FIELD_ID_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SENDER Value transfer Attribute reference (LIKE) 20091119
2 Importing IV_OLD Value transfer Attribute reference (LIKE) 20091119
3 Importing IV_X_REF_FIELD Value transfer Attribute reference (LIKE) 20100114

Method ON_FIELD_ID_CHANGED on class CL_AXT_TABLE_DEF has no exception.

Method ON_MISING_REFERENCE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CATALOGUE Call by reference Object reference (TYPE REF TO) CL_AXT_CATALOGUE Catalogue holding elements to generate 20090210
2 Importing IV_GUID_REF Call by reference Type reference (TYPE) AXT_GUID_REF GUID Reference 20090210
3 Importing IV_OBJECT_REFNAME Call by reference Type reference (TYPE) AXT_PARAMETER Parameter 20090210
4 Returning RV_OBJECT_NAME Value transfer Type reference (TYPE) AXT_NAME General generation element 20090210
# Exception Resumable Description Created on
1 CX_AXT General exception 20090210

Method ON_X_TRANSIENT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SENDER Value transfer Attribute reference (LIKE) 20091119

Method ON_X_TRANSIENT_CHANGED on class CL_AXT_TABLE_DEF has no exception.

Method PREPARE_TABLE_FROM_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_OBJECT_NAME Call by reference Type reference (TYPE) AXT_NAME Name 20090206
2 Exporting ET_FIELDS Call by reference Type reference (TYPE) STANDARD TABLE 20090206
3 Exporting EV_DISABLED Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090206
4 Exporting EV_GUID Call by reference Type reference (TYPE) AXT_GUID GUID 20090210
5 Importing IV_CONTEXT Call by reference Type reference (TYPE) AXT_CONTEXT Enhancement Context 20090206
6 Importing IV_GUID Call by reference Type reference (TYPE) AXT_GUID GUID 20090206
7 Importing IV_OBJECT_REFNAME Call by reference Type reference (TYPE) AXT_PARAMETER Parameter 20090206
8 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) AXT_OBJECT_TYPE Object Type 20090206
9 Importing IV_PREDEFINED_NAME Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090206
10 Importing IV_X_TRANSIENT Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090909
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Operation error 20090206

Method SERIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_PART Value transfer Object reference (TYPE REF TO) CL_AXT_EXTENSION_PART XML Like part of an extension 20090206

Method SERIALIZE on class CL_AXT_TABLE_DEF has no exception.

Method SET_CARDINALITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVE_DEF Call by reference Object reference (TYPE REF TO) CL_AXT_TABLE_DEF Active and inactive data for table extension 20090211
2 Importing IV_CARDINALITY Call by reference Type reference (TYPE) AXT_TABLE_CARDINALITY Cardinality of table extension 20090211
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20090211

Method SET_EXTENSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ACTIVE Call by reference Object reference (TYPE REF TO) CL_AXT_TABLE_DEF Active and inactive data for table extension 20100719
2 Importing IV_FIELD_EXTENSIBLE Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20100719
3 Importing IV_TABLE_EXTENSIBLE Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20100719
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20100719

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 20090210
2 Importing IV_ACTIVE_DEF Call by reference Object reference (TYPE REF TO) CL_AXT_TABLE_DEF Active and inactive data for table extension 20090210
3 Importing IV_FIELD_ID Call by reference Type reference (TYPE) AXT_FIELD_ID Field ID 20090210
4 Importing IV_INDEX Call by reference Type reference (TYPE) SY-TABIX 0 Index of Internal Tables 20090210
5 Importing IV_PARENT_KEY_FIELD Call by reference Type reference (TYPE) AXT_FIELD_ID Field ID 20090923
6 Importing IV_X_DISABLED Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090305
7 Importing IV_X_NAVLINK Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090310
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20090210
2 CX_AXT_DATA_NOT_FOUND Data invalid error 20090210

Method SET_PARENT_KEY_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FIELD Call by reference Type reference (TYPE) LTY_FIELD_LIST 20090923
2 Importing IV_PARENT_KEY_FIELD Call by reference Type reference (TYPE) AXT_FIELD_ID Field ID 20090923
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20090923

Method SET_PARENT_TABLE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVE_DEF Call by reference Object reference (TYPE REF TO) CL_AXT_TABLE_DEF Active and inactive data for table extension 20090219
2 Importing IV_TABLE_NAME Call by reference Type reference (TYPE) TABNAME Table Name 20090219
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20090219

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 20090210
2 Importing IV_FIELD_ID Call by reference Type reference (TYPE) AXT_FIELD_ID Field ID 20090210
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND Data invalid error 20090210
2 CX_AXT_OPERATION_FAILED Operation error 20090210

Method SET_SUB_COMP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SUB_COMP_NAME Call by reference Type reference (TYPE) AXT_FIELD_ID 20111216

Method SET_SUB_COMP_NAME on class CL_AXT_TABLE_DEF has no exception.

Method SET_TABLE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVE_DEF Call by reference Object reference (TYPE REF TO) CL_AXT_TABLE_DEF Active and inactive data for table extension 20090211
2 Importing IV_TABLE_NAME Call by reference Type reference (TYPE) TABNAME Table Name 20090211
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20090211

Method SET_TIME_DEPENDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVE_DEF Call by reference Object reference (TYPE REF TO) CL_AXT_TABLE_DEF Active and inactive data for table extension 20090211
2 Importing IV_TIME_DEPENDENT Call by reference Type reference (TYPE) AXT_TIME_DEPENDENT Time dependent flag 20090211
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20090211

Method SET_X_FIELD_DISABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FIELD Call by reference Type reference (TYPE) LTY_FIELD_LIST 20090305
2 Importing IV_X_DISABLED Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090310
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20090305

Method SET_X_NAVLINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FIELD Call by reference Type reference (TYPE) LTY_FIELD_LIST 20090310
2 Importing IV_X_NAVLINK Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090310
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20090310

Method SET_X_READ_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_X_READ_ONLY Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20090415
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20090415

Method SUPPORTS_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SUPPORTS_WRITE Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20090409

Method SUPPORTS_WRITE on class CL_AXT_TABLE_DEF has no exception.
Event Signatures

Event DATA_TYPE_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IO_SENDER Exporting Value transfer Object reference (TYPE REF TO) CL_AXT_FIELD_DEF Extension field definition 20091119
2 IO_SENDER_TABLE Exporting Value transfer Object reference (TYPE REF TO) CL_AXT_TABLE_DEF Active and inactive data for table extension 20100916

Event FIELD_DELETED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IO_SENDER Exporting Value transfer Object reference (TYPE REF TO) CL_AXT_FIELD_DEF Extension field definition 20100301
2 IO_SENDER_TABLE Exporting Value transfer Object reference (TYPE REF TO) CL_AXT_TABLE_DEF Active and inactive data for table extension 20100916

Event FIELD_ID_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IO_SENDER Exporting Value transfer Object reference (TYPE REF TO) CL_AXT_FIELD_DEF Extension field definition 20091119
2 IO_SENDER_TABLE Exporting Value transfer Object reference (TYPE REF TO) CL_AXT_TABLE_DEF Active and inactive data for table extension 20100916
3 IV_OLD Exporting Value transfer Type reference (TYPE) AXT_FIELD_ID Field ID 20091119
4 IV_X_REF_FIELD Exporting Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20100114

Event X_TRANSIENT_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IO_SENDER Exporting Value transfer Object reference (TYPE REF TO) CL_AXT_FIELD_DEF Extension field definition 20091119
2 IO_SENDER_TABLE Exporting Value transfer Object reference (TYPE REF TO) CL_AXT_TABLE_DEF Active and inactive data for table extension 20100916
History
Last changed by/on SAP  20130531 
SAP Release Created in 701