Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | 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 | Constant | Private | Type reference (TYPE) | AXT_GUID | 'BB97F24822E4BF66E10000000A428253' | Attribute structure | 20090206 | ||
| 2 | Constant | Private | Type reference (TYPE) | AXT_GUID | 'C0431A49FA11204DE10000000A428253' | Attribute table type | 20090209 | ||
| 3 | Constant | Private | Type reference (TYPE) | AXT_GUID | '763E1A49FA11204DE10000000A428253' | BOL Attribute structure | 20090209 | ||
| 4 | Constant | Private | Type reference (TYPE) | AXT_GUID | 'AE2C08490C2C3062E10000000A428253' | Change document | 20090213 | ||
| 5 | Constant | Private | Type reference (TYPE) | AXT_GUID | '801CC41742B81DDDB1D9A0F2C594807C' | Wrapper FM for Change Document | 20090213 | ||
| 6 | Constant | Private | Type reference (TYPE) | AXT_GUID | '801CC41742B81DDEABB55A214DFC0349' | Domain element for concatenated logical key | 20090930 | ||
| 7 | Constant | Private | Type reference (TYPE) | AXT_GUID | '801CC41742B81DEEAAA43E6EC0B4965B' | Data element for concatenated logical key | 20090925 | ||
| 8 | Constant | Private | Type reference (TYPE) | AXT_GUID | '801CC41742B81DEDB1D8BB013D9946D3' | Data source | 20090209 | ||
| 9 | Constant | Private | Type reference (TYPE) | AXT_GUID | '4D4DD04877EFFC39E10000000A428250' | Database table | 20090206 | ||
| 10 | Constant | Private | Type reference (TYPE) | AXT_GUID | '71AAFC486D866E5AE10000000A428253' | DB Table type | 20090206 | ||
| 11 | Constant | Private | Type reference (TYPE) | AXT_GUID | '801CC41742B81DEDB1D8BCA27EC947B9' | Extract structure for data source | 20090209 | ||
| 12 | Constant | Private | Type reference (TYPE) | AXT_GUID | '801CC41742B81DDDB288E311DFAD9C7C' | Extension include | 20100713 | ||
| 13 | Constant | Private | Type reference (TYPE) | AXT_GUID | '3FFEC94EE1731633E10000000A428B52' | Table Place | 20111123 | ||
| 14 | Constant | Private | Type reference (TYPE) | AXT_GUID | '3678F2481DE4B966E10000000A428253' | Function Group | 20090206 | ||
| 15 | Constant | Private | Type reference (TYPE) | AXT_GUID | '039B1B49CFB8F53FE10000000A428253' | Key structure | 20090210 | ||
| 16 | Constant | Private | Type reference (TYPE) | AXT_GUID | 'B08012497FDDAE58E10000000A428253' | Logical key structure | 20090209 | ||
| 17 | Constant | Private | Type reference (TYPE) | AXT_GUID | 'D88012497FDDAE58E10000000A428253' | Logical key table type | 20090209 | ||
| 18 | Constant | Private | Type reference (TYPE) | AXT_GUID | '8F9B1B49CFB8F53FE10000000A428253' | Messaging structure | 20090210 | ||
| 19 | Constant | Private | Type reference (TYPE) | AXT_GUID | '289B1B49CFB8F53FE10000000A428253' | Messaging data row | 20090210 | ||
| 20 | Constant | Private | Type reference (TYPE) | AXT_GUID | '649B1B49CFB8F53FE10000000A428253' | Messageing data table | 20090210 | ||
| 21 | Constant | Private | Type reference (TYPE) | AXT_GUID | '801CC41742B81DEEBEBA7509AE67DD51' | Domain for navigational objects | 20100105 | ||
| 22 | Constant | Private | Type reference (TYPE) | AXT_GUID | '801CC41742B81DDEAA9BFDEB332787DD' | Runtime parent key mapping entry | 20090924 | ||
| 23 | Constant | Private | Type reference (TYPE) | AXT_GUID | '801CC41742B81DEDBEBCE2D79762165D' | Runtime entry for table definition | 20090212 | ||
| 24 | Constant | Private | Type reference (TYPE) | AXT_GUID | '801CC41742B81DEDBCDA6636F76C02A0' | Runtime entry for title | 20090210 | ||
| 25 | Constant | Private | Type reference (TYPE) | AXT_GUID | 'FAAA19495AA2AE58E10000000A428253' | Fieldname for substructures | 20090210 | ||
| 26 | Constant | Private | Type reference (TYPE) | AXT_GUID | '54B7F5485AA46E5AE10000000A428253' | Update function module | 20090206 | ||
| 27 | Constant | Private | Type reference (TYPE) | AXT_GUID | 'FD89F2481DE4B966E10000000A428253' | Work structure | 20090206 | ||
| 28 | Constant | Private | Type reference (TYPE) | AXT_GUID | 'E9AAFC486D866E5AE10000000A428253' | Work table type | 20090206 | ||
| 29 | Constant | Private | Type reference (TYPE) | AXT_GUID | '801CC41742B81DDEB69FA1306A4FD828' | Logical key structure for Webservices | 20091124 | ||
| 30 | Constant | Private | Type reference (TYPE) | AXT_GUID | 'BE9A1B49CFB8F53FE10000000A428253' | X-Structure | 20090210 | ||
| 31 | Constant | Public | Type reference (TYPE) | AXT_PARAMETER | 'BYTE_QUOTA' | Parameter | 20100715 | ||
| 32 | Constant | Public | Type reference (TYPE) | AXT_PARAMETER | 'CARDINALITY' | Parameter | 20090206 | ||
| 33 | Constant | Public | Type reference (TYPE) | AXT_PARAMETER | 'FIELD_QUOTA' | Parameter | 20100715 | ||
| 34 | Constant | Public | Type reference (TYPE) | AXT_PARAMETER | 'PARENT_KEY_FIELD' | Parameter | 20090923 | ||
| 35 | Constant | Public | Type reference (TYPE) | AXT_PARAMETER | 'PARENT_TABLE_ID' | Parameter | 20090219 | ||
| 36 | Constant | Public | Type reference (TYPE) | AXT_PARAMETER | 'SUB_COMP_NAME' | 20111216 | |||
| 37 | Constant | Public | Type reference (TYPE) | AXT_PARAMETER | 'TABLE_ID' | Parameter | 20090206 | ||
| 38 | Constant | Public | Type reference (TYPE) | AXT_PARAMETER | 'TABLE_NAME' | Parameter | 20090206 | ||
| 39 | Constant | Public | Type reference (TYPE) | AXT_PARAMETER | 'UI_USAGE_NAME' | Parameter | 20090206 | ||
| 40 | Constant | Public | Type reference (TYPE) | AXT_PARAMETER | 'CUSTOMER_TABLE' | Parameter | 20090219 | ||
| 41 | Constant | Public | Type reference (TYPE) | AXT_PARAMETER | 'DETAIL_VIEW' | Obsolete | 20090206 | ||
| 42 | Constant | Public | Type reference (TYPE) | AXT_PARAMETER | 'DISABLED' | Parameter | 20090305 | ||
| 43 | Constant | Public | Type reference (TYPE) | AXT_PARAMETER | 'FIELD_EXTENSIBLE' | Parameter | 20090206 | ||
| 44 | Constant | Public | Type reference (TYPE) | AXT_PARAMETER | 'NAVLINK' | Parameter | 20090310 | ||
| 45 | Constant | Public | Type reference (TYPE) | AXT_PARAMETER | 'READ_ONLY' | Parameter | 20090409 | ||
| 46 | Constant | Public | Type reference (TYPE) | AXT_PARAMETER | 'TABLE_EXTENSIBLE' | Parameter | 20090206 | ||
| 47 | Constant | Public | Type reference (TYPE) | AXT_PARAMETER | 'TIME_DEPENDENT' | Parameter | 20090219 | ||
| 48 | Constant | Public | Type reference (TYPE) | AXT_PARAMETER | 'TRANSIENT' | Parameter | 20090909 | ||
| 49 | Constant | Public | Type reference (TYPE) | CHAR30 | 'FIELD' | 30 Characters | 20090206 | ||
| 50 | Constant | Public | Type reference (TYPE) | CHAR30 | 'FIELDS' | 30 Characters | 20090206 | ||
| 51 | Constant | Public | Type reference (TYPE) | CHAR30 | 'TABLE_DEF' | 30 Characters | 20090206 | ||
| 52 | Constant | Public | Type reference (TYPE) | CHAR30 | 'TITLE' | 30 Characters | 20090206 | ||
| 53 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_AXT_TABLE_LIKE_EXTENSION | Abstract extension handler | 20090206 | |||
| 54 | Instance attribute | Public | Type reference (TYPE) | LTY_T_FIELD_LIST | Table field definitions | 20090206 | |||
| 55 | Instance attribute | Public | Type reference (TYPE) | AXT_T_FIELD_TEXT | Field Texts | 20090206 | |||
| 56 | Instance attribute | Public | Type reference (TYPE) | NUMC4 | Index of Internal Tables | 20100715 | |||
| 57 | Instance attribute | Public | Type reference (TYPE) | AXT_TABLE_CARDINALITY | 'B' | Cardinality of table extension | 20090206 | ||
| 58 | Instance attribute | Public | Type reference (TYPE) | NUMC3 | Index of Internal Tables | 20100715 | |||
| 59 | Instance attribute | Public | Type reference (TYPE) | TABNAME | Table Name | 20090219 | |||
| 60 | Instance attribute | Private | Type reference (TYPE) | AXT_FIELD_ID | Field ID | 20111121 | |||
| 61 | Instance attribute | Public | Type reference (TYPE) | TABNAME | Table Name | 20090206 | |||
| 62 | Instance attribute | Public | Type reference (TYPE) | AXT_TIME_DEPENDENT | Boolean | 20090206 | |||
| 63 | Instance attribute | Public | Type reference (TYPE) | AXT_COMPONENT_USAGE | Component usage | 20090206 | |||
| 64 | Instance attribute | Public | Type reference (TYPE) | AXT_BOOLEAN | The table is based on an existing customer table | 20090219 | |||
| 65 | Instance attribute | Public | Type reference (TYPE) | AXT_BOOLEAN | The extension will be prepared for field extensions | 20090206 | |||
| 66 | Instance attribute | Public | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090409 | |||
| 67 | Instance attribute | Private | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090409 | |||
| 68 | Instance attribute | Public | Type reference (TYPE) | AXT_BOOLEAN | The extension will be prepared for table extensions | 20090206 | |||
| 69 | Instance attribute | Public | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090209 | |||
| 70 | 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 | IV_FIELD_ID | Call by reference | Type reference (TYPE) | AXT_FIELD_ID | Field ID | 20090211 | |||
| 2 | IV_INDEX | Call by reference | Type reference (TYPE) | SY-TABIX | Index of Internal Tables | 20090211 | |||
| 3 | IV_VALIDATE_FIELD_ID | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | ABAP_TRUE | Boolean | 20111118 | ||
| 4 | IV_X_TRANSIENT | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090909 | |||
| 5 | RV_FIELD_ID | Value transfer | Type reference (TYPE) | AXT_FIELD_ID | Field ID | 20090211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Data already exists error | 20090211 | ||
| 2 | Data invalid error | 20090211 |
Method BUILD_GEN_CATALOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FIELD_IDS | Call by reference | Type reference (TYPE) | AXTT_FIELD_ID | Table of field IDs | 20090210 | |||
| 2 | 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 | General exception | 20090206 |
Method CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_BO_PARTS | Call by reference | Type reference (TYPE) | AXT_T_BO_PART_SETTING | List of enabled BO Parts with flags | 20090210 | |||
| 2 | IR_ACTIVE | Call by reference | Object reference (TYPE REF TO) | CL_AXT_TABLE_DEF | Active and inactive data for table extension | 20090210 | |||
| 3 | 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 | General exception | 20090210 |
Method CHECK_DATATYPE_FEATURE_LOSS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FIELD_ID | Call by reference | Type reference (TYPE) | AXT_FIELD_ID | Field ID | 20100105 | |||
| 2 | IV_NEW_BEHAVIOR | Call by reference | Type reference (TYPE) | AXT_FIELD_BEHAVIOR_TYPE | Extensibility Field Behavior | 20100105 | |||
| 3 | IV_NEW_DATA_TYPE | Call by reference | Type reference (TYPE) | AXT_FIELD_DATA_TYPE | Extensibility Field Datatypes | 20100105 | |||
| 4 | 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 | IO_ACTIVE | Call by reference | Object reference (TYPE REF TO) | CL_AXT_TABLE_DEF | 20100715 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | IV_TABLE_NAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20090211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Data invalid error | 20090211 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | IR_OWNER | Value transfer | Object reference (TYPE REF TO) | CL_AXT_TABLE_LIKE_EXTENSION | Abstract extension handler | 20090206 | |||
| 2 | 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 | 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 | 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 | IO_CATALOGUE | Call by reference | Object reference (TYPE REF TO) | CL_AXT_CATALOGUE | Catalogue holding elements to generate | 20090930 | |||
| 2 | RV_DOMA | Value transfer | Type reference (TYPE) | ROLLNAME | Data element (semantic domain) | 20090930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IO_CATALOGUE | Call by reference | Object reference (TYPE REF TO) | CL_AXT_CATALOGUE | Catalogue holding elements to generate | 20090925 | |||
| 2 | IV_GUID_REF | Call by reference | Type reference (TYPE) | AXT_GUID_REF | GUID Reference | 20090930 | |||
| 3 | RV_DTEL | Value transfer | Type reference (TYPE) | ROLLNAME | Data element (semantic domain) | 20090925 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operation error | 20090925 |
Method CREATE_DATA_SOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | General exception | 20090209 |
Method CREATE_EXT_INCLUDE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | General exception | 20090210 |
Method CREATE_EXT_TPLACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | General exception | 20111123 |
Method CREATE_FG_AND_FM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | ET_FIELD_IDS | Call by reference | Type reference (TYPE) | AXTT_FIELD_ID | Extensibility runtime fields | 20090210 | |||
| 2 | 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 | 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 | IO_CATALOGUE | Call by reference | Object reference (TYPE REF TO) | CL_AXT_CATALOGUE | Catalogue holding elements to generate | 20090210 | |||
| 2 | RV_OBJECT_NAME | Value transfer | Type reference (TYPE) | AXT_NAME | Name | 20090210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operation error | 20090210 |
Method CREATE_NAV_OBJECT_DOMA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CATALOGUE | Call by reference | Object reference (TYPE REF TO) | CL_AXT_CATALOGUE | Catalogue holding elements to generate | 20100105 | |||
| 2 | RV_DOMA | Value transfer | Type reference (TYPE) | ROLLNAME | Data element (semantic domain) | 20100105 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operation error | 20100105 |
Method CREATE_TABLES_AND_STRUCTURES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | General exception | 20090206 |
Method CREATE_TABLE_ENTRIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | IO_CATALOGUE | Call by reference | Object reference (TYPE REF TO) | CL_AXT_CATALOGUE | Catalogue holding elements to generate | 20091124 | |||
| 2 | RV_OBJ_NAME | Value transfer | Type reference (TYPE) | AXT_NAME | Data element (semantic domain) | 20091124 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operation error | 20091124 |
Method DELETE_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ACTIVE_DEF | Call by reference | Object reference (TYPE REF TO) | CL_AXT_TABLE_DEF | Active and inactive data for table extension | 20090211 | |||
| 2 | IV_FIELD_ID | Call by reference | Type reference (TYPE) | AXT_FIELD_ID | Field ID | 20090211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Data invalid error | 20090211 |
Method DESERIALIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | EV_DETAIL_VIEW | Call by reference | Type reference (TYPE) | AXT_VIEW | BSP View | 20090210 | |||
| 2 | EV_MAIN_VIEW | Call by reference | Type reference (TYPE) | AXT_VIEW | BSP View | 20090210 | |||
| 3 | EV_OV_VIEW | Call by reference | Type reference (TYPE) | AXT_VIEW | BSP View | 20090210 | |||
| 4 | EV_SUB_WINDOW | Call by reference | Type reference (TYPE) | AXT_VIEW | 20111216 | ||||
| 5 | 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 | 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 | 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 | EV_BEHAVIOR | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090709 | |||
| 2 | EV_CHECK_TABLE | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090211 | |||
| 3 | EV_DATA_TYPE | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090211 | |||
| 4 | EV_DECIMALS | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090211 | |||
| 5 | EV_FIELD_ID | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090211 | |||
| 6 | EV_LABEL | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090211 | |||
| 7 | EV_LENGTH | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090211 | |||
| 8 | EV_MAN_DATA_ELEMENT | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090211 | |||
| 9 | EV_PARENT_KEY_FIELD | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090923 | |||
| 10 | EV_PICKLIST | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090211 | |||
| 11 | EV_REF_FIELD_ID | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090211 | |||
| 12 | EV_REPORTING_TYPE | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090211 | |||
| 13 | EV_SEARCH_HELP | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090211 | |||
| 14 | EV_VARIANT | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090709 | |||
| 15 | EV_X_DISABLED | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090305 | |||
| 16 | EV_X_FLAG | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090312 | |||
| 17 | EV_X_FLAG_SEARCH_CRITERIA | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090610 | |||
| 18 | EV_X_LOG_KEY | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090211 | |||
| 19 | EV_X_TRANSIENT | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20091209 | |||
| 20 | IV_ACTIVE_DEF | Call by reference | Object reference (TYPE REF TO) | CL_AXT_TABLE_DEF | Active and inactive data for table extension | 20090211 | |||
| 21 | IV_FIELD_ID | Call by reference | Type reference (TYPE) | AXT_FIELD_ID | Field ID | 20090211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EV_CARDINALITY | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090211 | |||
| 2 | EV_TABLE_NAME | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090211 | |||
| 3 | EV_X_FIELD_EXTENSIBLE | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090211 | |||
| 4 | EV_X_READ_ONLY | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090415 | |||
| 5 | EV_X_TABLE_EXTENSIBLE | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090211 | |||
| 6 | EX_X_TIME_DEPENDENT | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090211 | |||
| 7 | 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 | ES_FIELD_DEF | Call by reference | Type reference (TYPE) | AXT_FIELDEXT_DEFINITION | Field extension creation attributes | 20090210 | |||
| 2 | EV_INDEX | Call by reference | Type reference (TYPE) | SY-TABIX | Index of Internal Tables | 20090210 | |||
| 3 | EV_PARENT_KEY_FIELD | Call by reference | Type reference (TYPE) | AXT_FIELD_ID | Field ID | 20090928 | |||
| 4 | EV_X_DISABLED | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090310 | |||
| 5 | EV_X_NAVLINK | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090310 | |||
| 6 | IV_FIELD_ID | Call by reference | Type reference (TYPE) | AXT_FIELD_ID | Field ID | 20090210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | IV_FIELD_ID | Call by reference | Type reference (TYPE) | AXT_FIELD_ID | 20090626 | ||||
| 2 | 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 | 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 | 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 | ET_PICKLIST | Call by reference | Type reference (TYPE) | AXTT_PICKLIST | Picklist items with text | 20090210 | |||
| 2 | IV_FIELD_ID | Call by reference | Type reference (TYPE) | AXT_FIELD_ID | Field ID | 20090210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_FIELD_ID | Call by reference | Type reference (TYPE) | AXT_FIELD_ID | Field ID | 20090924 | |||
| 2 | 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 | IV_CREATE | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | ABAP_TRUE | 20111216 | |||
| 2 | RV_SUB_COMP_NAME | Value transfer | Type reference (TYPE) | AXT_FIELD_ID | Field ID | 20090210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operation error | 20090210 |
Method GET_SUPPORTED_DATATYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | IV_TABLE_ID | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20090219 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Data invalid error | 20090319 | ||
| 2 | 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 | 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 | 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 | IO_SENDER | Value transfer | Attribute reference (LIKE) | 20091119 | |||||
| 2 | IV_OLD | Value transfer | Attribute reference (LIKE) | 20091119 | |||||
| 3 | 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 | IO_CATALOGUE | Call by reference | Object reference (TYPE REF TO) | CL_AXT_CATALOGUE | Catalogue holding elements to generate | 20090210 | |||
| 2 | IV_GUID_REF | Call by reference | Type reference (TYPE) | AXT_GUID_REF | GUID Reference | 20090210 | |||
| 3 | IV_OBJECT_REFNAME | Call by reference | Type reference (TYPE) | AXT_PARAMETER | Parameter | 20090210 | |||
| 4 | RV_OBJECT_NAME | Value transfer | Type reference (TYPE) | AXT_NAME | General generation element | 20090210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | General exception | 20090210 |
Method ON_X_TRANSIENT_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | CV_OBJECT_NAME | Call by reference | Type reference (TYPE) | AXT_NAME | Name | 20090206 | |||
| 2 | ET_FIELDS | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20090206 | ||||
| 3 | EV_DISABLED | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090206 | |||
| 4 | EV_GUID | Call by reference | Type reference (TYPE) | AXT_GUID | GUID | 20090210 | |||
| 5 | IV_CONTEXT | Call by reference | Type reference (TYPE) | AXT_CONTEXT | Enhancement Context | 20090206 | |||
| 6 | IV_GUID | Call by reference | Type reference (TYPE) | AXT_GUID | GUID | 20090206 | |||
| 7 | IV_OBJECT_REFNAME | Call by reference | Type reference (TYPE) | AXT_PARAMETER | Parameter | 20090206 | |||
| 8 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | AXT_OBJECT_TYPE | Object Type | 20090206 | |||
| 9 | IV_PREDEFINED_NAME | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090206 | |||
| 10 | IV_X_TRANSIENT | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090909 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operation error | 20090206 |
Method SERIALIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | IV_ACTIVE_DEF | Call by reference | Object reference (TYPE REF TO) | CL_AXT_TABLE_DEF | Active and inactive data for table extension | 20090211 | |||
| 2 | IV_CARDINALITY | Call by reference | Type reference (TYPE) | AXT_TABLE_CARDINALITY | Cardinality of table extension | 20090211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Data invalid error | 20090211 |
Method SET_EXTENSIBLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_ACTIVE | Call by reference | Object reference (TYPE REF TO) | CL_AXT_TABLE_DEF | Active and inactive data for table extension | 20100719 | |||
| 2 | IV_FIELD_EXTENSIBLE | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20100719 | |||
| 3 | IV_TABLE_EXTENSIBLE | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20100719 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Data invalid error | 20100719 |
Method SET_FIELD_DEF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_FIELD_DEF | Call by reference | Type reference (TYPE) | AXT_FIELDEXT_DEFINITION | Field extension creation attributes | 20090210 | |||
| 2 | IV_ACTIVE_DEF | Call by reference | Object reference (TYPE REF TO) | CL_AXT_TABLE_DEF | Active and inactive data for table extension | 20090210 | |||
| 3 | IV_FIELD_ID | Call by reference | Type reference (TYPE) | AXT_FIELD_ID | Field ID | 20090210 | |||
| 4 | IV_INDEX | Call by reference | Type reference (TYPE) | SY-TABIX | 0 | Index of Internal Tables | 20090210 | ||
| 5 | IV_PARENT_KEY_FIELD | Call by reference | Type reference (TYPE) | AXT_FIELD_ID | Field ID | 20090923 | |||
| 6 | IV_X_DISABLED | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090305 | |||
| 7 | IV_X_NAVLINK | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090310 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Data invalid error | 20090210 | ||
| 2 | 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 | CS_FIELD | Call by reference | Type reference (TYPE) | LTY_FIELD_LIST | 20090923 | ||||
| 2 | IV_PARENT_KEY_FIELD | Call by reference | Type reference (TYPE) | AXT_FIELD_ID | Field ID | 20090923 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_ACTIVE_DEF | Call by reference | Object reference (TYPE REF TO) | CL_AXT_TABLE_DEF | Active and inactive data for table extension | 20090219 | |||
| 2 | IV_TABLE_NAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20090219 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Data invalid error | 20090219 |
Method SET_PICKLIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_PICKLIST | Call by reference | Type reference (TYPE) | AXTT_PICKLIST | Picklist items with text | 20090210 | |||
| 2 | IV_FIELD_ID | Call by reference | Type reference (TYPE) | AXT_FIELD_ID | Field ID | 20090210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Data invalid error | 20090210 | ||
| 2 | Operation error | 20090210 |
Method SET_SUB_COMP_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | IV_ACTIVE_DEF | Call by reference | Object reference (TYPE REF TO) | CL_AXT_TABLE_DEF | Active and inactive data for table extension | 20090211 | |||
| 2 | IV_TABLE_NAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20090211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Data invalid error | 20090211 |
Method SET_TIME_DEPENDENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ACTIVE_DEF | Call by reference | Object reference (TYPE REF TO) | CL_AXT_TABLE_DEF | Active and inactive data for table extension | 20090211 | |||
| 2 | IV_TIME_DEPENDENT | Call by reference | Type reference (TYPE) | AXT_TIME_DEPENDENT | Time dependent flag | 20090211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CS_FIELD | Call by reference | Type reference (TYPE) | LTY_FIELD_LIST | 20090305 | ||||
| 2 | IV_X_DISABLED | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090310 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Data invalid error | 20090305 |
Method SET_X_NAVLINK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_FIELD | Call by reference | Type reference (TYPE) | LTY_FIELD_LIST | 20090310 | ||||
| 2 | IV_X_NAVLINK | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090310 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_X_READ_ONLY | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090415 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Data invalid error | 20090415 |
Method SUPPORTS_WRITE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 |