Hierarchy
⤷ 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
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 |