Hierarchy
⤷ CA-GTF-EEW (Application Component) Easy Enhancement Workbench
⤷ AXT_MODEL (Package) Application Extensibility Tool: Model
Properties
Class | CL_AXT_FIELD_DEF | |
Short Description | Extension field definition | |
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 | 20080227 | 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) |
Interfaces
Class CL_AXT_FIELD_DEF has no interface implemented.
Friends
Class CL_AXT_FIELD_DEF has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_GUID_DELEM | Constant | Private | Type reference (TYPE) | AXT_GUID | '47CCEA9014571F57E10000000A424BBF' | Data element | 20080303 | |
2 | GC_GUID_DESC_DELEM | Constant | Private | Type reference (TYPE) | AXT_GUID | '47E2B40649AC2F04E10000000A424BBF' | Descr. data element | 20080320 | |
3 | GC_GUID_DESC_DOMA | Constant | Private | Type reference (TYPE) | AXT_GUID | '47E1A0C1339A3139E10000000A424BBF' | Descr. domain | 20080320 | |
4 | GC_GUID_DESC_FIELD | Constant | Private | Type reference (TYPE) | AXT_GUID | '47D546D10BE32EE5E10000000A424BBF' | Description field | 20080310 | |
5 | GC_GUID_DOMA | Constant | Private | Type reference (TYPE) | AXT_GUID | '47CCEA9414571F57E10000000A424BBF' | Domain | 20080303 | |
6 | GC_GUID_REF_DELEM | Constant | Private | Type reference (TYPE) | AXT_GUID | '48726D4387B46F3EE10000000A424BBF' | Reference data element | 20080708 | |
7 | GC_GUID_REF_FIELD | Constant | Public | Type reference (TYPE) | AXT_GUID | '47D546D00BE32EE5E10000000A424BBF' | Reference field | 20080310 | |
8 | GC_GUID_RUN_BO_PART | Constant | Public | Type reference (TYPE) | AXT_GUID | '47D52B830BE32EE5E10000000A424BBF' | Runtime BO Part assignment | 20080310 | |
9 | GC_GUID_RUN_FIELD | Constant | Public | Type reference (TYPE) | AXT_GUID | '47D430AD362E61F3E10000000A424BBF' | Runtime field def. | 20080310 | |
10 | GC_GUID_RUN_FIELDDEF | Constant | Private | Type reference (TYPE) | AXT_GUID | '48226B2F0D2A17A4E10000000A424BBF' | Runtime field definition | 20080508 | |
11 | GC_GUID_RUN_FIELDUSE | Constant | Public | Type reference (TYPE) | AXT_GUID | '4823ACE02C9C001CE10000000A424BBF' | Runtime field use | 20080509 | |
12 | GC_PART_DTL_BEHAVIOR | Constant | Private | Type reference (TYPE) | AXT_PARAMETER | 'BEHAVIOR' | Parameter | 20090706 | |
13 | GC_PART_DTL_CHECKTABLE | Constant | Private | Type reference (TYPE) | AXT_PARAMETER | 'CHECKTABLE' | Parameter | 20080229 | |
14 | GC_PART_DTL_DATA_TYPE | Constant | Public | Type reference (TYPE) | AXT_PARAMETER | 'DATA_TYPE' | Parameter | 20080229 | |
15 | GC_PART_DTL_DECIMALS | Constant | Private | Type reference (TYPE) | AXT_PARAMETER | 'DECIMALS' | Parameter | 20080229 | |
16 | GC_PART_DTL_FIELD_ID | Constant | Private | Type reference (TYPE) | AXT_PARAMETER | 'FIELD_ID' | Parameter | 20080229 | |
17 | GC_PART_DTL_LENGTH | Constant | Public | Type reference (TYPE) | AXT_PARAMETER | 'LENGTH' | Parameter | 20080229 | |
18 | GC_PART_DTL_MAN_DATA_ELEMENT | Constant | Private | Type reference (TYPE) | AXT_PARAMETER | 'MAN_DATA_ELEMENT' | Parameter | 20080722 | |
19 | GC_PART_DTL_MAN_REF_DTEL | Constant | Private | Type reference (TYPE) | AXT_PARAMETER | 'MAN_REF_DATA_ELEMENT' | Parameter | 20090811 | |
20 | GC_PART_DTL_PICKLIST | Constant | Private | Type reference (TYPE) | AXT_PARAMETER | 'PICKLIST' | Parameter | 20080229 | |
21 | GC_PART_DTL_REF_FIELD_ID | Constant | Private | Type reference (TYPE) | AXT_PARAMETER | 'REF_FIELD_ID' | Parameter | 20080722 | |
22 | GC_PART_DTL_REPORTING_TYPE | Constant | Private | Type reference (TYPE) | AXT_PARAMETER | 'REPORTING_TYPE' | Parameter | 20080317 | |
23 | GC_PART_DTL_SHLPNAME | Constant | Private | Type reference (TYPE) | AXT_PARAMETER | 'SHLPNAME' | Parameter | 20080229 | |
24 | GC_PART_DTL_VARIANT | Constant | Public | Type reference (TYPE) | AXT_PARAMETER | 'VARIANT' | Parameter | 20090706 | |
25 | GC_PART_DTL_X_LOG_KEY | Constant | Private | Type reference (TYPE) | AXT_PARAMETER | 'LOG_KEY' | Parameter | 20081021 | |
26 | GC_PART_DTL_X_TRANSIENT | Constant | Public | Type reference (TYPE) | AXT_PARAMETER | 'X_TRANSIENT' | Parameter | 20091020 | |
27 | GC_PART_TYPE_CAPTION | Constant | Private | Type reference (TYPE) | CHAR30 | 'CAPTION' | 30 Characters | 20080229 | |
28 | GC_PART_TYPE_DESCRIPTION | Constant | Private | Type reference (TYPE) | CHAR30 | 'DESCRIPTION' | 30 Characters | 20080229 | |
29 | GC_PART_TYPE_FIELD_DEF | Constant | Public | Type reference (TYPE) | CHAR30 | 'FIELD_DEF' | 20080227 | ||
30 | GC_PART_TYPE_PICKLIST_ITEM | Constant | Private | Type reference (TYPE) | CHAR30 | 'PICKLIST_ITEM' | 30 Characters | 20080304 | |
31 | GC_PART_TYPE_TOOLTIP | Constant | Private | Type reference (TYPE) | CHAR30 | 'TOOLTIP' | 30 Characters | 20080229 | |
32 | GC_VALUE_CODE_LENGTH | Constant | Public | Type reference (TYPE) | I | 10 | 20080729 | ||
33 | GO_FIELD_DEF_ADJUST_EXIT | Static Attribute | Private | Object reference (TYPE REF TO) | AXT_FIELD_DEF_ADJUST | 20081128 | |||
34 | GR_OWNER | Instance attribute | Private | Object reference (TYPE REF TO) | CL_AXT_EXTENSION | 20080229 | |||
35 | GR_OWNING_TABLE_DEF | Instance attribute | Private | Object reference (TYPE REF TO) | CL_AXT_TABLE_DEF | 20100615 | |||
36 | GT_FIELDS_TEXTS | Instance attribute | Public | Type reference (TYPE) | AXT_T_FIELD_TEXT | Field Texts | 20080227 | ||
37 | GT_PICKLIST_ITEMS | Instance attribute | Public | Type reference (TYPE) | AXTT_PICKLIST | Picklist table | 20080303 | ||
38 | GV_BEHAVIOR | Instance attribute | Public | Type reference (TYPE) | AXT_FIELD_BEHAVIOR_TYPE | Field Behavior Type | 20090706 | ||
39 | GV_CHECKTABLE | Instance attribute | Public | Type reference (TYPE) | CHECKTABLE | Check table name of the foreign key | 20080227 | ||
40 | GV_DATA_TYPE | Instance attribute | Public | Type reference (TYPE) | AXT_FIELD_DATA_TYPE | Field Data Type | 20080227 | ||
41 | GV_DECIMALS | Instance attribute | Public | Type reference (TYPE) | AXT_FIELD_DECIMALS | Field Decimals | 20080227 | ||
42 | GV_FIELD_ID | Instance attribute | Public | Type reference (TYPE) | AXT_FIELD_ID | Field ID | 20080227 | ||
43 | GV_LENGTH | Instance attribute | Public | Type reference (TYPE) | AXT_FIELD_LENGTH | Field Length | 20080227 | ||
44 | GV_LOCATION | Instance attribute | Public | Type reference (TYPE) | AXT_NAME | Name | 20090303 | ||
45 | GV_MAN_DATA_ELEMENT | Instance attribute | Public | Type reference (TYPE) | ROLLNAME | Manual Data element | 20080722 | ||
46 | GV_MAN_REF_DATA_ELEMENT | Instance attribute | Public | Type reference (TYPE) | ROLLNAME | Manual date element for ref. field | 20090811 | ||
47 | GV_PARENT_GUID_REF_PREFIX | Instance attribute | Public | Type reference (TYPE) | AXT_GUID_REF | GUID Reference | 20090302 | ||
48 | GV_PICKLIST | Instance attribute | Public | Type reference (TYPE) | AXT_PICKLIST_ID | Explicit Picklist ID | 20080227 | ||
49 | GV_REF_FIELD_ID | Instance attribute | Public | Type reference (TYPE) | AXT_FIELD_ID | Reference Field ID | 20080722 | ||
50 | GV_REPORTING_TYPE | Instance attribute | Public | Type reference (TYPE) | AXT_REPORTING_TYPE | Type of reporting | 20080317 | ||
51 | GV_SHLPNAME | Instance attribute | Public | Type reference (TYPE) | KOMP_SHLP | Search Help for Component | 20080227 | ||
52 | GV_VARIANT | Instance attribute | Public | Type reference (TYPE) | AXT_NAME | Name | 20090706 | ||
53 | GV_X_FIXED_ID | Instance attribute | Public | Type reference (TYPE) | AXT_BOOLEAN | THE ID IS NO LONGER EDITABLE | 20080227 | ||
54 | GV_X_FIXED_PICK_LIST | Instance attribute | Public | Type reference (TYPE) | AXT_BOOLEAN | THE PICKLST IS NO LONGER CHANGEABLE | 20080417 | ||
55 | GV_X_FIXED_TYPE | Instance attribute | Public | Type reference (TYPE) | AXT_BOOLEAN | THE TYPE IS NO LONGER CHANGEABLE | 20080227 | ||
56 | GV_X_LOG_KEY | Instance attribute | Public | Type reference (TYPE) | AXT_LOGICAL_KEY | Is business key? | 20081021 | ||
57 | GV_X_USE_GUID_REF | Instance attribute | Public | Type reference (TYPE) | AXT_BOOLEAN | Use field ID as guid ref. | 20080723 | ||
58 | MV_X_TRANSIENT | Instance attribute | Public | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20091020 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADJUST_PICKLIST_CODE | Instance method | Private | Method | Adjust picklist code to uppercase or numeric if required | 20080328 |
2 | BUILD_GEN_CATALOG | Instance method | Public | Method | Create dom., DELEM, runtime field def, return field list | 20080303 |
3 | CHECK | Instance method | Public | Method | Check the field definition | 20080306 |
4 | CHECK_DATATYPE_FEATURE_LOSS | Instance method | Public | Method | Checks whether a new datatype looses some used features | 20100105 |
5 | CHECK_DATA_TYPE_COMPATIBLE | Instance method | Private | Method | Compares two data types and raises an appropriate message | 20080421 |
6 | CHECK_FIELD_ID_RESERVED | Static method | Public | Method | Check if a field ID is reserved and can't be used | 20081211 |
7 | CHECK_FIELD_UNIQUE | Instance method | Private | Method | Verifies that a field is unique, takes care of reuse | 20080319 |
8 | CHECK_VALUE | Instance method | Private | Method | Check value e.g. from picklist | 20080417 |
9 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20081128 |
10 | CLEAR_FIELD_ID | Instance method | Public | Method | Set field ID to empty to force generation of new | 20080416 |
11 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20080229 |
12 | COPY | Instance method | Public | Method | Copy field def | 20080304 |
13 | CREATE_ID | Instance method | Public | Method | Creates an ID for the field | 20080229 |
14 | CREATE_REF_FIELD_TEXTS | Instance method | Private | Method | Create the text for the ref. field | 20080714 |
15 | CREATE_REF_ID | Instance method | Private | Method | Create an ID for the ref. field | 20080722 |
16 | DESERIALIZE | Instance method | Public | Method | Deserialize from parts | 20080227 |
17 | DETERMINE_AXT_DATATYPE | Static method | Public | Method | 20090318 | |
18 | GET_EDITABLE_PROPERTIES | Instance method | Public | Method | Returns which data type properties are editable | 20080613 |
19 | GET_FIELD_IDS | Instance method | Public | Method | Get a list of all field IDs belonging to this field definiti | 20110110 |
20 | GET_FIELD_TEXT_FOR_MSG | Instance method | Public | Method | Retrieves a field text which can be used for a message | 20090626 |
21 | GET_GUID_REF | Instance method | Public | Method | Returns the GUID ref to use for this field | 20090610 |
22 | GET_RULE_FIELD_LIST | Instance method | Public | Method | 20091015 | |
23 | GET_SUPPORTED_DATATYPES | Instance method | Public | Method | Get all Datatypes and Behaviors per enhancement field | 20100611 |
24 | IS_CHECKBOX_PICKLIST | Static method | Private | Method | Checks if a picklist is for a checkbox (X/blank) | 20080807 |
25 | IS_COMPATIBLE | Instance method | Public | Method | 20090924 | |
26 | IS_REALLY_DEEP_ENHANCABLE | Instance method | Private | Method | 20100621 | |
27 | MAP_DATA_TYPE | Instance method | Private | Method | Map ext. data type to ABAP type, check length, calc.add. FLD | 20080305 |
28 | PARSE_BUILDIN_TYPE | Static method | Public | Method | 20090318 | |
29 | PARSE_MANUAL_DATA_ELEMENT | Static method | Public | Method | 20090226 | |
30 | SERIALIZE | Instance method | Public | Method | Serialize into parts for saving | 20080227 |
31 | SET_CHECKTABLE | Instance method | Public | Method | Setter for checktable | 20080227 |
32 | SET_DATA_TYPE | Instance method | Public | Method | Setter for data type | 20080227 |
33 | SET_FIELDS_TEXTS | Instance method | Public | Method | Setter for field texts | 20080227 |
34 | SET_FIELD_ID | Instance method | Public | Method | Setter for field ID | 20080227 |
35 | SET_MAN_DATA_ELEMENT | Instance method | Public | Method | Setter for manual data element | 20080722 |
36 | SET_PICKLIST | Instance method | Public | Method | Set other picklist | 20080227 |
37 | SET_PICKLIST_ITEMS | Instance method | Public | Method | Setter for picklist items | 20080304 |
38 | SET_REF_FIELD_ID | Instance method | Public | Method | Setter for ref. field ID | 20080722 |
39 | SET_REPORTING_TYPE | Instance method | Public | Method | Set reporting type | 20080317 |
40 | SET_SHLPNAME | Instance method | Public | Method | Setter for SHLPNAME | 20080227 |
41 | SET_VARIANT | Instance method | Public | Method | 20090706 | |
42 | SET_X_LOG_KEY | Instance method | Public | Method | Setter for logical key | 20081021 |
43 | SET_X_TRANSIENT | Instance method | Public | Method | Setter for transient flag | 20091020 |
44 | UI_PICKLIST_ITEM2_GEN | Instance method | Private | Method | Transform UI picklist item structure to GEN format | 20080417 |
45 | UI_TEXT2GEN_TEXT | Instance method | Private | Method | Transform UI text format to generator format | 20080417 |
46 | VALIDATE_FIELD_ID | Instance method | Private | Method | Checks if a field ID has correct syntax | 20080722 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | DATA_TYPE_CHANGED | Instance Event (0) |
Public (2) |
20091119 | |
2 | FIELD_ID_CHANGED | Instance Event (0) |
Public (2) |
20091119 | |
3 | X_TRANSIENT_CHANGED | Instance Event (0) |
Public (2) |
20091119 |
Types
Class CL_AXT_FIELD_DEF has no local type.
Method Signatures
Method ADJUST_PICKLIST_CODE Signature
Method ADJUST_PICKLIST_CODE on class CL_AXT_FIELD_DEF has no parameter.
Method ADJUST_PICKLIST_CODE on class CL_AXT_FIELD_DEF has no exception.
Method BUILD_GEN_CATALOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ADD_FIELD_DETAILS | Call by reference | Type reference (TYPE) | AXT_S_REG_CONTEXT_FIELD | Append field details | 20080305 | ||
2 | Exporting | ES_DESC_FIELD_DETAILS | Call by reference | Type reference (TYPE) | AXT_S_REG_CONTEXT_FIELD | Append field details | 20080310 | ||
3 | Exporting | ES_FIELD_DETAILS | Call by reference | Type reference (TYPE) | AXT_S_REG_CONTEXT_FIELD | Append field details | 20080305 | ||
4 | Importing | IR_CATALOGUE | Call by reference | Object reference (TYPE REF TO) | CL_AXT_CATALOGUE | Catalogue holding elements to generate | 20080303 | ||
5 | Importing | IR_FIELD_IDS_GEN_HELPER | Value transfer | Object reference (TYPE REF TO) | IF_AXT_CATALOG_GEN_HELPER | Help access interface for catalog setup | 20080403 | ||
6 | Importing | IR_OBJECTS_GEN_HELPER | Value transfer | Object reference (TYPE REF TO) | IF_AXT_CATALOG_GEN_HELPER | Help access interface for catalog setup | 20080403 | ||
7 | Importing | IV_ADD_FIELD_PREFIX | Call by reference | Type reference (TYPE) | AXT_NAME | Prefix for additional field for table ext. | 20080305 | ||
8 | Importing | IV_SIMULATE | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20080403 | ||
9 | Importing | IV_SUPPRESS_DESC_FIELD | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Prevent description fields | 20100118 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AXT | General exception | 20080305 |
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_ACTIVE_DEF | Call by reference | Object reference (TYPE REF TO) | CL_AXT_FIELD_DEF | Extension field definition | 20090224 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AXT | General exception | 20080306 |
Method CHECK_DATATYPE_FEATURE_LOSS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NEW_BEHAVIOR | Call by reference | Type reference (TYPE) | AXT_FIELD_BEHAVIOR_TYPE | Extensibility Field Behavior | 20100105 | ||
2 | Importing | IV_NEW_DATA_TYPE | Call by reference | Type reference (TYPE) | AXT_FIELD_DATA_TYPE | Extensibility Field Datatypes | 20100105 | ||
3 | Returning | RV_FEATURE_LOSS | Value transfer | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20100105 |
Method CHECK_DATATYPE_FEATURE_LOSS on class CL_AXT_FIELD_DEF has no exception.
Method CHECK_DATA_TYPE_COMPATIBLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DATA_TYPE | Call by reference | Type reference (TYPE) | AXT_S_FIELD_TYPE | ABAP field type | 20080421 | ||
2 | Importing | IV_DATATYPE | Call by reference | Type reference (TYPE) | DATATYPE_D | Data Type in ABAP Dictionary | 20080421 | ||
3 | Importing | IV_DECIMALS | Call by reference | Type reference (TYPE) | DECIMALS | Number of Decimal Places | 20080421 | ||
4 | Importing | IV_LENGTH | Call by reference | Type reference (TYPE) | DDLENG | Length (No. of Characters) | 20080421 | ||
5 | Importing | IV_LOWERCASE | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20080421 | ||
6 | Importing | IV_SOURCE | Call by reference | Type reference (TYPE) | STRING | 20090414 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AXT_DATA_INVALID | Data invalid error | 20080421 |
Method CHECK_FIELD_ID_RESERVED 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 | 20081211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AXT_DATA_INVALID | Data invalid error | 20081211 |
Method CHECK_FIELD_UNIQUE Signature
Method CHECK_FIELD_UNIQUE on class CL_AXT_FIELD_DEF has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AXT_DATA_ALREADY_EXISTS | Data already exists error | 20080319 |
Method CHECK_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_VALUE | Call by reference | Type reference (TYPE) | AXT_VALUE_CODE | Code for value help | 20080509 | ||
2 | Exporting | EV_LENGTH | Call by reference | Type reference (TYPE) | I | 20091002 | |||
3 | Importing | IV_DATATYPE | Call by reference | Type reference (TYPE) | DATATYPE_D | Data Type in ABAP Dictionary | 20080509 | ||
4 | Importing | IV_LOWERCASE | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20080509 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AXT_DATA_INVALID | Data invalid error | 20080417 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_AXT_FIELD_DEF has no parameter.
Method CLASS_CONSTRUCTOR on class CL_AXT_FIELD_DEF has no exception.
Method CLEAR_FIELD_ID Signature
Method CLEAR_FIELD_ID on class CL_AXT_FIELD_DEF has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AXT_OPERATION_FAILED | Operation error | 20080416 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_OWNING_TABLE_DEF | Call by reference | Object reference (TYPE REF TO) | CL_AXT_TABLE_DEF | 20100615 | |||
2 | Importing | IR_OWNER | Call by reference | Object reference (TYPE REF TO) | CL_AXT_EXTENSION | 20080229 |
Method CONSTRUCTOR on class CL_AXT_FIELD_DEF has no exception.
Method COPY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_OWNING_TABLE_DEF | Value transfer | Object reference (TYPE REF TO) | CL_AXT_TABLE_DEF | 20100615 | |||
2 | Importing | IR_OWNER | Value transfer | Object reference (TYPE REF TO) | CL_AXT_EXTENSION | 20080414 | |||
3 | Returning | RR_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_AXT_FIELD_DEF | Extension field definition | 20080304 |
Method COPY on class CL_AXT_FIELD_DEF has no exception.
Method CREATE_ID Signature
Method CREATE_ID on class CL_AXT_FIELD_DEF has no parameter.
Method CREATE_ID on class CL_AXT_FIELD_DEF has no exception.
Method CREATE_REF_FIELD_TEXTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_TEXT | Call by reference | Type reference (TYPE) | AXT_T_FIELD_TEXT | Field Texts | 20080714 | ||
2 | Importing | IV_DATA_TYPE | Call by reference | Type reference (TYPE) | AXT_FIELD_DATA_TYPE | Field Data Type | 20080714 | ||
3 | Returning | RT_TEXT | Value transfer | Type reference (TYPE) | AXT_T_FIELD_TEXT | Field Texts | 20080714 |
Method CREATE_REF_FIELD_TEXTS on class CL_AXT_FIELD_DEF has no exception.
Method CREATE_REF_ID Signature
Method CREATE_REF_ID on class CL_AXT_FIELD_DEF has no parameter.
Method CREATE_REF_ID on class CL_AXT_FIELD_DEF has no exception.
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 | 20080227 |
Method DESERIALIZE on class CL_AXT_FIELD_DEF has no exception.
Method DETERMINE_AXT_DATATYPE 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 | 20090318 | ||
2 | Importing | IV_ALLOW_COMPLEX | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | ABAP_FALSE | Boolean | 20090318 | |
3 | Importing | IV_DATATYPE | Call by reference | Type reference (TYPE) | DATATYPE_D | Data Type in ABAP Dictionary | 20090318 | ||
4 | Importing | IV_LENGTH | Call by reference | Type reference (TYPE) | DD04V-LENG | Length (No. of Characters) | 20090318 | ||
5 | Importing | IV_LOWERCASE | Call by reference | Type reference (TYPE) | DD04V-LOWERCASE | Lowercase letters allowed/not allowed | 20090318 | ||
6 | Returning | RV_AXT_DATATYPE | Value transfer | Type reference (TYPE) | AXT_FIELD_DATA_TYPE | Field Data Type | 20090318 |
Method DETERMINE_AXT_DATATYPE on class CL_AXT_FIELD_DEF has no exception.
Method GET_EDITABLE_PROPERTIES 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 | 20080613 | ||
3 | Exporting | EV_DATA_TYPE | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20080729 | ||
4 | Exporting | EV_DECIMALS | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20080613 | ||
5 | Exporting | EV_FIELD_ID | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090709 | ||
6 | Exporting | EV_LABEL | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20080729 | ||
7 | Exporting | EV_LENGTH | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20080613 | ||
8 | Exporting | EV_MAN_DATA_ELEMENT | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20080724 | ||
9 | Exporting | EV_PICKLIST | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20080708 | ||
10 | Exporting | EV_REF_FIELD_ID | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20080722 | ||
11 | Exporting | EV_SEARCH_HELP | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20080613 | ||
12 | Exporting | EV_VARIANT | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090709 | ||
13 | Exporting | EV_X_TRANSIENT | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20091209 | ||
14 | Importing | IO_ACTIVE_DEF | Call by reference | Object reference (TYPE REF TO) | CL_AXT_FIELD_DEF | Extension field definition | 20090709 |
Method GET_EDITABLE_PROPERTIES on class CL_AXT_FIELD_DEF has no exception.
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 | 20110110 |
Method GET_FIELD_IDS on class CL_AXT_FIELD_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 | Returning | RV_TEXT | Value transfer | Type reference (TYPE) | STRING | 20090626 |
Method GET_FIELD_TEXT_FOR_MSG on class CL_AXT_FIELD_DEF has no exception.
Method GET_GUID_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_GUID_REF | Value transfer | Type reference (TYPE) | AXT_GUID_REF | GUID Reference | 20090610 |
Method GET_GUID_REF on class CL_AXT_FIELD_DEF has no exception.
Method GET_RULE_FIELD_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RS_FIELD_LIST | Value transfer | Type reference (TYPE) | AXTS_RULE_FIELD_LIST | Field list for rules | 20091015 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AXT_DATA_INVALID | Data invalid error | 20091015 |
Method GET_SUPPORTED_DATATYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_SUPPORTED_DATATYPES | Call by reference | Type reference (TYPE) | AXTS_ALL_TYPES_PER_FIELD | All Datatypes and Behaviors per enhancement field | 20100614 |
Method GET_SUPPORTED_DATATYPES on class CL_AXT_FIELD_DEF has no exception.
Method IS_CHECKBOX_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 | 20080807 | ||
2 | Returning | RV_PICKLIST | Value transfer | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20080807 |
Method IS_CHECKBOX_PICKLIST on class CL_AXT_FIELD_DEF has no exception.
Method IS_COMPATIBLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_FIELD_DEF | Call by reference | Object reference (TYPE REF TO) | CL_AXT_FIELD_DEF | Extension field definition | 20090924 | ||
2 | Returning | RV_COMPATIBLE | Value transfer | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090924 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AXT_DATA_INVALID | The field defs. are inconcistent | 20090924 |
Method IS_REALLY_DEEP_ENHANCABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_DEEP | Value transfer | Type reference (TYPE) | AXT_BOOLEAN | 20100621 |
Method IS_REALLY_DEEP_ENHANCABLE on class CL_AXT_FIELD_DEF has no exception.
Method MAP_DATA_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_DESCR_FIELD_TYPE | Call by reference | Type reference (TYPE) | AXT_S_FIELD_TYPE | ABAP field type | 20090922 | ||
2 | Exporting | EV_CONVERSION_ROUTINE | Call by reference | Type reference (TYPE) | CONVEXIT | Conversion Routine | 20080718 | ||
3 | Exporting | EV_DATA_TYPE | Call by reference | Type reference (TYPE) | DATATYPE_D | Data Type in ABAP Dictionary | 20080305 | ||
4 | Exporting | EV_DOMAIN | Call by reference | Type reference (TYPE) | AXT_NAME | Name | 20090821 | ||
5 | Exporting | EV_LOWERCASE | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20080311 | ||
6 | Exporting | EV_REF_FIELD_CHECK_TABLE | Call by reference | Type reference (TYPE) | CHECKTABLE | Check table name of the foreign key | 20080521 | ||
7 | Exporting | EV_REF_FIELD_DOMA | Call by reference | Type reference (TYPE) | AXT_NAME | Name | 20080708 | ||
8 | Exporting | EV_REF_FIELD_FOR_KEY_FIELD | Call by reference | Type reference (TYPE) | FORKEY | Names of Foreign Key Fields | 20080521 | ||
9 | Exporting | EV_REF_FIELD_NAME | Call by reference | Type reference (TYPE) | AXT_NAME | Name | 20080306 | ||
10 | Exporting | EV_REF_FIELD_SEARCH_HELP | Call by reference | Type reference (TYPE) | KOMP_SHLP | Search Help for Component | 20081128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AXT_DATA_INVALID | Data invalid error | 20080305 |
Method PARSE_BUILDIN_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_BUILDIN_DESCR | Call by reference | Type reference (TYPE) | STRING | 20090318 | |||
2 | Exporting | EV_DATA_TYPE | Call by reference | Type reference (TYPE) | AXT_FIELD_DATA_TYPE | 20090318 | |||
3 | Exporting | EV_DECIMALS | Call by reference | Type reference (TYPE) | AXT_FIELD_DECIMALS | 20090318 | |||
4 | Exporting | EV_LENGTH | Call by reference | Type reference (TYPE) | AXT_FIELD_LENGTH | 20090318 | |||
5 | Importing | IO_TYPE_DESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_ELEMDESCR | 20090318 | |||
6 | Importing | IV_ALLOW_COMPLEX | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | ABAP_TRUE | 20090318 |
Method PARSE_BUILDIN_TYPE on class CL_AXT_FIELD_DEF has no exception.
Method PARSE_MANUAL_DATA_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FIELDS_TEXTS | Call by reference | Type reference (TYPE) | AXT_T_FIELD_TEXT | Field Texts | 20090226 | ||
2 | Exporting | ET_PICKLIST_ITEMS | Call by reference | Type reference (TYPE) | AXTT_PICKLIST | Picklist items with text | 20090226 | ||
3 | Exporting | ET_WARNINGS | Call by reference | Type reference (TYPE) | AXTT_MSG | Messages table | 20090316 | ||
4 | Exporting | EV_CHECKTABLE | Call by reference | Type reference (TYPE) | CHECKTABLE | Check table name of the foreign key | 20090226 | ||
5 | Exporting | EV_DATA_TYPE | Call by reference | Type reference (TYPE) | AXT_FIELD_DATA_TYPE | Field Data Type | 20090226 | ||
6 | Exporting | EV_DECIMALS | Call by reference | Type reference (TYPE) | AXT_FIELD_DECIMALS | Field Decimals | 20090226 | ||
7 | Exporting | EV_LENGTH | Call by reference | Type reference (TYPE) | AXT_FIELD_LENGTH | Field Length | 20090226 | ||
8 | Exporting | EV_SHLPNAME | Call by reference | Type reference (TYPE) | KOMP_SHLP | Search Help for Component | 20090226 | ||
9 | Importing | IV_ALLOW_COMPLEX | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090316 | ||
10 | Importing | IV_MAN_DATA_ELEMENT | Call by reference | Type reference (TYPE) | ROLLNAME | Data element (semantic domain) | 20090226 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AXT_DATA_NOT_FOUND | Data not found error | 20090316 |
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 | 20080227 |
Method SERIALIZE on class CL_AXT_FIELD_DEF has no exception.
Method SET_CHECKTABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CHECKTABLE | Call by reference | Type reference (TYPE) | CHECKTABLE | Check table name of the foreign key | 20080227 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AXT | General exception | 20080227 |
Method SET_DATA_TYPE 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_FIELD_DEF | Extension field definition | 20100113 | ||
2 | Importing | IV_BEHAVIOR | Call by reference | Type reference (TYPE) | AXT_FIELD_BEHAVIOR_TYPE | Field Behavior Type | 20090709 | ||
3 | Importing | IV_DATA_TYPE | Value transfer | Type reference (TYPE) | AXT_FIELD_DATA_TYPE | Field Data Type | 20080227 | ||
4 | Importing | IV_DECIMALS | Call by reference | Type reference (TYPE) | AXT_FIELD_DECIMALS | Field Decimals | 20090709 | ||
5 | Importing | IV_LENGTH | Call by reference | Type reference (TYPE) | AXT_FIELD_LENGTH | Field Length | 20090709 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AXT | General exception | 20080227 |
Method SET_FIELDS_TEXTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_FIELDS_TEXTS | Call by reference | Type reference (TYPE) | AXT_T_FIELD_TEXT | Field Texts | 20080227 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AXT | General exception | 20080227 |
Method SET_FIELD_ID 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 | 20080227 | ||
2 | Importing | IV_VALIDATE | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | ABAP_TRUE | Boolean | 20090316 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AXT_DATA_INVALID | Data invalid error | 20080910 | |
2 | CX_AXT_OPERATION_FAILED | Operation error | 20080910 |
Method SET_MAN_DATA_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ALLOW_COMPLEX | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20090316 | ||
2 | Importing | IV_MAN_DATA_ELEMENT | Call by reference | Type reference (TYPE) | ROLLNAME | Data element (semantic domain) | 20080722 | ||
3 | Importing | IV_MAN_REF_DATA_ELEMENT | Call by reference | Type reference (TYPE) | ROLLNAME | Data element (semantic domain) | 20090811 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AXT_OPERATION_FAILED | Operation error | 20080722 |
Method SET_PICKLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PICKLIST | Call by reference | Type reference (TYPE) | AXT_PICKLIST_ID | Picklist ID | 20080227 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AXT | General exception | 20080227 |
Method SET_PICKLIST_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_PICKLIST_ITEMS | Call by reference | Type reference (TYPE) | AXTT_PICKLIST | Table Type forAXT_S_VALUES | 20080304 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AXT_OPERATION_FAILED | Operation error | 20080417 |
Method SET_REF_FIELD_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_REF_FIELD_ID | Call by reference | Type reference (TYPE) | AXT_FIELD_ID | Field ID | 20080722 | ||
2 | Importing | IV_VALIDATE | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | ABAP_TRUE | Boolean | 20090316 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AXT | General exception | 20080722 |
Method SET_REPORTING_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_REPORTING_TYPE | Call by reference | Type reference (TYPE) | AXT_REPORTING_TYPE | 20080317 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AXT | General exception | 20080317 |
Method SET_SHLPNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SHLPNAME | Call by reference | Type reference (TYPE) | KOMP_SHLP | Search Help for Component | 20080229 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AXT | General exception | 20080227 |
Method SET_VARIANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_VARIANT | Call by reference | Type reference (TYPE) | AXT_NAME | Name | 20090706 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AXT_DATA_INVALID | Data invalid error | 20090706 |
Method SET_X_LOG_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_X_LOG_KEY | Call by reference | Type reference (TYPE) | AXT_LOGICAL_KEY | Business key | 20081021 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AXT_OPERATION_FAILED | Operation error | 20081021 |
Method SET_X_TRANSIENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_X_TRANSIENT | Call by reference | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20091020 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AXT_DATA_INVALID | Operation error | 20091020 |
Method UI_PICKLIST_ITEM2_GEN 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 | Table Type forAXT_S_VALUES | 20080417 | ||
2 | Returning | RT_PICKLIST | Value transfer | Type reference (TYPE) | AXTT_DOMAIN_VALUES | Domain values entries | 20080417 |
Method UI_PICKLIST_ITEM2_GEN on class CL_AXT_FIELD_DEF has no exception.
Method UI_TEXT2GEN_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_TEXT | Call by reference | Type reference (TYPE) | AXT_T_FIELD_TEXT | Field Texts | 20080417 | ||
2 | Returning | RT_TEXT | Value transfer | Type reference (TYPE) | AXTT_DATA_ELEMENT_TEXTS | Table of data element texts - Language dependant | 20080417 |
Method UI_TEXT2GEN_TEXT on class CL_AXT_FIELD_DEF has no exception.
Method VALIDATE_FIELD_ID 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 | 20080722 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AXT_DATA_INVALID | Data invalid error | 20080722 |
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 |
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 | IV_OLD | Exporting | Value transfer | Type reference (TYPE) | AXT_FIELD_ID | Field ID | 20091119 | ||
3 | 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 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 700 |