Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SALV_IDA_STRUCTDESCR | Wrapper of SADL entity | 20130926 |
Properties
| Interface | IF_SALV_IDA_STRUCTDESCR_PROV | |
| Short Description | Wrapper of SADL entity |
General Data
| Package | SALV_IDA_ATS | ATS for IDA |
| Created | 20130808 | SAP |
| Last changed | 20141121 | |
| Unicode checks active |
Forward declarations
Interface IF_SALV_IDA_STRUCTDESCR_PROV has no forward declaration.
Interfaces
Interface IF_SALV_IDA_STRUCTDESCR_PROV has no interface.
Friends
Interface IF_SALV_IDA_STRUCTDESCR_PROV has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DATATYPE | Constant | Public | See coding | 20131129 |
Methods
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | KEY_FIELDS_CHANGED | Instance Event (0) |
Public (2) |
20131112 | |
| 2 | RESULT_STRUCTURE_CHANGED | Instance Event (0) |
Public (2) |
20131209 |
Types
Interface IF_SALV_IDA_STRUCTDESCR_PROV has no local type.
Method Signatures
Method GET_ADDITIONAL_INFO_FOR_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_IS_CALC_FIELD | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20140804 | ||||
| 2 | EV_SORT_AS_TEXT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20140804 | ||||
| 3 | EV_SORT_BY | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_PROPERTY_VALUE | 20140804 | ||||
| 4 | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_ALV_CUL=>Y_FIELD_NAME | 20140804 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20140804 |
Method GET_CALC_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FIELD_NAMES | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_FIELD_PATH | 20131208 |
Method GET_CALC_FIELDS on Interface IF_SALV_IDA_STRUCTDESCR_PROV has no exception.
Method GET_CALC_FIELD_HANDLER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_CALC_FIELD_HANDLER | Value transfer | Object reference (TYPE REF TO) | IF_SALV_IDA_CALC_FIELD_HANDLER | IDA API: Handler for Calculated Fields | 20131016 |
Method GET_CALC_FIELD_HANDLER on Interface IF_SALV_IDA_STRUCTDESCR_PROV has no exception.
Method GET_COLUMN_CATALOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_COLUMN_CATALOG | Value transfer | Object reference (TYPE REF TO) | IF_SALV_COLUMN_CATALOG | 20130926 |
Method GET_COLUMN_CATALOG on Interface IF_SALV_IDA_STRUCTDESCR_PROV has no exception.
Method GET_COLUMN_CONFIGURATOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_CONFIGURATOR | Value transfer | Object reference (TYPE REF TO) | IF_SALV_STC_COL_CONFIGURATOR | 20140303 |
Method GET_COLUMN_CONFIGURATOR on Interface IF_SALV_IDA_STRUCTDESCR_PROV has no exception.
Method GET_DATABASE_STRUCTDESCR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_STRUCTDESCR | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | 20130926 |
Method GET_DATABASE_STRUCTDESCR on Interface IF_SALV_IDA_STRUCTDESCR_PROV has no exception.
Method GET_DDIC_TABLE_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_DDIC_TABLE_NAME | Value transfer | Type reference (TYPE) | DBTABL | 20130926 |
Method GET_DDIC_TABLE_NAME on Interface IF_SALV_IDA_STRUCTDESCR_PROV has no exception.
Method GET_KEY_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETS_FIELD_NAMES | Call by reference | Type reference (TYPE) | IF_SALV_IDA_TYPES=>YTS_FIELD_NAME | 20130926 |
Method GET_KEY_FIELDS on Interface IF_SALV_IDA_STRUCTDESCR_PROV has no exception.
Method GET_REFERENCE_INFO_FOR_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_REFFIELD | Value transfer | Type reference (TYPE) | REFFIELD | 20140804 | ||||
| 2 | EV_REF_VALUE | Value transfer | Type reference (TYPE) | IF_SALV_GUI_TYPES_IDA=>Y_REF_VALUE | 20140804 | ||||
| 3 | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_ALV_CUL=>Y_FIELD_NAME | 20140804 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20140804 |
Method GET_RESULT_STRUCTDESCR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_STRUCTDESCR | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | 20130926 |
Method GET_RESULT_STRUCTDESCR on Interface IF_SALV_IDA_STRUCTDESCR_PROV has no exception.
Method GET_SADL_ENTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_SADL_ENTITY | Value transfer | Object reference (TYPE REF TO) | IF_SADL_ENTITY | 20140806 |
Method GET_SADL_ENTITY on Interface IF_SALV_IDA_STRUCTDESCR_PROV has no exception.
Method GET_TECHNICAL_INFO_FOR_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CONVEXIT | Value transfer | Type reference (TYPE) | CONVEXIT | 20140804 | ||||
| 2 | EV_DATATYPE | Value transfer | Type reference (TYPE) | DYNPTYPE | 20140804 | ||||
| 3 | EV_DECIMALS | Value transfer | Type reference (TYPE) | DECIMALS | 20140804 | ||||
| 4 | EV_INTLEN | Value transfer | Type reference (TYPE) | INTLEN | 20140804 | ||||
| 5 | EV_INTTYPE | Value transfer | Type reference (TYPE) | INTTYPE | 20140804 | ||||
| 6 | EV_KEYFLAG | Value transfer | Type reference (TYPE) | KEYFLAG | 20140804 | ||||
| 7 | EV_LENG | Value transfer | Type reference (TYPE) | DDLENG | 20140804 | ||||
| 8 | EV_LOWERCASE | Value transfer | Type reference (TYPE) | LOWERCASE | 20140804 | ||||
| 9 | EV_OUTPUTLEN | Value transfer | Type reference (TYPE) | OUTPUTLEN | 20140804 | ||||
| 10 | EV_SIGN | Value transfer | Type reference (TYPE) | SIGNFLAG | 20140804 | ||||
| 11 | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_ALV_CUL=>Y_FIELD_NAME | 20140804 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20140804 |
Method GET_UI_TEXTS_FOR_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_COLTEXT | Value transfer | Type reference (TYPE) | TEXT40 | 20140804 | ||||
| 2 | EV_REPTEXT | Value transfer | Type reference (TYPE) | REPTEXT | 20140804 | ||||
| 3 | EV_SCRTEXT_L | Value transfer | Type reference (TYPE) | SCRTEXT_L | 20140804 | ||||
| 4 | EV_SCRTEXT_M | Value transfer | Type reference (TYPE) | SCRTEXT_M | 20140804 | ||||
| 5 | EV_SCRTEXT_S | Value transfer | Type reference (TYPE) | SCRTEXT_S | 20140804 | ||||
| 6 | EV_TOOLTIP | Value transfer | Type reference (TYPE) | LVC_TIP | 20140804 | ||||
| 7 | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_ALV_CUL=>Y_FIELD_NAME | 20140804 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20140804 |
Method GET_USABLE_DB_FIELD_NAMES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FIELD_NAMES | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_FIELD_PATH | 20130926 |
Method GET_USABLE_DB_FIELD_NAMES on Interface IF_SALV_IDA_STRUCTDESCR_PROV has no exception.
Method SET_COLUMN_CONFIGURATOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CONFIGURATOR | Value transfer | Object reference (TYPE REF TO) | IF_SALV_STC_COL_CONFIGURATOR | 20140303 |
Method SET_COLUMN_CONFIGURATOR on Interface IF_SALV_IDA_STRUCTDESCR_PROV has no exception.
Method SET_CONVEXIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CONVEXIT | Call by reference | Type reference (TYPE) | CONVEXIT | 20131129 | ||||
| 2 | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | 20131129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20131129 |
Method SET_CURRENCY_REFERENCE_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_AMOUNT_FIELD_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | 20131129 | ||||
| 2 | IV_CURRENCY_FIELD_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | 20131129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20131129 |
Method SET_DATA_ELEMENT_FORCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DATA_ELEMENT_NAME | Call by reference | Type reference (TYPE) | IF_SALV_GUI_TYPES_IDA=>Y_DATA_ELEMENT_NAME | 20140304 | ||||
| 2 | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_SALV_GUI_TYPES_IDA=>Y_FIELD_NAME | 20140304 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20140304 |
Method SET_FIELD_HEADER_TEXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_SALV_GUI_TYPES_IDA=>Y_FIELD_NAME | 20131130 | ||||
| 2 | IV_HEADER_TEXT | Call by reference | Type reference (TYPE) | IF_SALV_GUI_TYPES_IDA=>Y_HEADER_TEXT | 20131130 | ||||
| 3 | IV_TOOLTIP_TEXT | Call by reference | Type reference (TYPE) | IF_SALV_GUI_TYPES_IDA=>Y_TOOLTIP_TEXT | 20131130 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20131130 |
Method SET_FIXED_CURRENCY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_AMOUNT_FIELD_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | 20131129 | ||||
| 2 | IV_FIXED_CURRENCY | Call by reference | Type reference (TYPE) | SYCURR | 20131129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20131129 |
Method SET_FIXED_UNIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FIXED_UNIT | Call by reference | Type reference (TYPE) | MSEHI | 20131129 | ||||
| 2 | IV_QUANTITY_FIELD_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | 20131129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20131129 |
Method SET_FORMATTING_OF_BASIC_COLUMN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | 20131129 | ||||
| 2 | I_CONDENSE | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_FORMATTING_OPTION_VALUE | 20131129 | ||||
| 3 | I_INITIAL_VALUE_MODE | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_FORMATTING_OPTION_VALUE | 20131129 | ||||
| 4 | I_SIGN_POSITION | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_FORMATTING_OPTION_VALUE | 20131129 | ||||
| 5 | I_TIME_FORMAT | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_FORMATTING_OPTION_VALUE | 20131129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20131129 |
Method SET_KEY_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITS_FIELD_NAMES | Call by reference | Type reference (TYPE) | IF_SALV_IDA_TYPES=>YTS_FIELD_NAME | 20131112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20131130 |
Method SET_OUTPUTLEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | 20131130 | ||||
| 2 | IV_OUTPUTLEN | Call by reference | Type reference (TYPE) | OUTPUTLEN | 20131130 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20131130 |
Method SET_RESULT_STRUCTDESCR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CALC_FIELDS_HANDLER | Value transfer | Object reference (TYPE REF TO) | IF_SALV_IDA_CALC_FIELD_HANDLER | 20140306 | ||||
| 2 | IO_STRUCTDESCR | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | 20131115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20131129 |
Method SET_SORT_STRATEGY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_SALV_GUI_TYPES_IDA=>Y_FIELD_NAME | 20131125 | ||||
| 2 | IV_SORT_AS_TEXT | Call by reference | Type reference (TYPE) | ABAP_BOOL | IF_SALV_IDA_TYPES=>CS_SORT_AS_TEXT-DEFAULT | 20131125 | |||
| 3 | IV_SORT_BY | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_PROPERTY_VALUE | IF_SALV_IDA_TYPES=>CS_SORT_BY-DEFAULT | 20131127 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20131129 |
Method SET_UNIT_REFERENCE_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_QUANTITY_FIELD_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | 20131129 | ||||
| 2 | IV_UNIT_FIELD_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | 20131129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20131129 |
Event Signatures
Event KEY_FIELDS_CHANGED Signature
Event KEY_FIELDS_CHANGED on Interface IF_SALV_IDA_STRUCTDESCR_PROV has no parameter.
Event RESULT_STRUCTURE_CHANGED Signature
Event RESULT_STRUCTURE_CHANGED on Interface IF_SALV_IDA_STRUCTDESCR_PROV has no parameter.
History
| Last changed by/on | SAP | 20141121 |
| SAP Release Created in | 740 |