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
Class | IF_SALV_IDA_STRUCTDESCR_PROV | |
Short Description | Wrapper of SADL entity | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ||
Created | 20130808 | SAP |
Last change | 20141121 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class IF_SALV_IDA_STRUCTDESCR_PROV has no forward declaration.
Interfaces
Class IF_SALV_IDA_STRUCTDESCR_PROV has no interface implemented.
Friends
Class IF_SALV_IDA_STRUCTDESCR_PROV has no friend class.
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
Class 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 | Exporting | EV_IS_CALC_FIELD | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20140804 | |||
2 | Exporting | EV_SORT_AS_TEXT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20140804 | |||
3 | Exporting | EV_SORT_BY | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_PROPERTY_VALUE | 20140804 | |||
4 | Importing | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_ALV_CUL=>Y_FIELD_NAME | 20140804 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_IDA_UNKNOWN_NAME | 20140804 |
Method GET_CALC_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FIELD_NAMES | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_FIELD_PATH | 20131208 |
Method GET_CALC_FIELDS on class 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 | Returning | 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 class 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 | Returning | RO_COLUMN_CATALOG | Value transfer | Object reference (TYPE REF TO) | IF_SALV_COLUMN_CATALOG | 20130926 |
Method GET_COLUMN_CATALOG on class 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 | Returning | RO_CONFIGURATOR | Value transfer | Object reference (TYPE REF TO) | IF_SALV_STC_COL_CONFIGURATOR | 20140303 |
Method GET_COLUMN_CONFIGURATOR on class 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 | Returning | RO_STRUCTDESCR | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | 20130926 |
Method GET_DATABASE_STRUCTDESCR on class 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 | Returning | RV_DDIC_TABLE_NAME | Value transfer | Type reference (TYPE) | DBTABL | 20130926 |
Method GET_DDIC_TABLE_NAME on class 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 | Exporting | ETS_FIELD_NAMES | Call by reference | Type reference (TYPE) | IF_SALV_IDA_TYPES=>YTS_FIELD_NAME | 20130926 |
Method GET_KEY_FIELDS on class 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 | Exporting | EV_REFFIELD | Value transfer | Type reference (TYPE) | REFFIELD | 20140804 | |||
2 | Exporting | EV_REF_VALUE | Value transfer | Type reference (TYPE) | IF_SALV_GUI_TYPES_IDA=>Y_REF_VALUE | 20140804 | |||
3 | Importing | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_ALV_CUL=>Y_FIELD_NAME | 20140804 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_IDA_UNKNOWN_NAME | 20140804 |
Method GET_RESULT_STRUCTDESCR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RO_STRUCTDESCR | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | 20130926 |
Method GET_RESULT_STRUCTDESCR on class 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 | Returning | RO_SADL_ENTITY | Value transfer | Object reference (TYPE REF TO) | IF_SADL_ENTITY | 20140806 |
Method GET_SADL_ENTITY on class 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 | Exporting | EV_CONVEXIT | Value transfer | Type reference (TYPE) | CONVEXIT | 20140804 | |||
2 | Exporting | EV_DATATYPE | Value transfer | Type reference (TYPE) | DYNPTYPE | 20140804 | |||
3 | Exporting | EV_DECIMALS | Value transfer | Type reference (TYPE) | DECIMALS | 20140804 | |||
4 | Exporting | EV_INTLEN | Value transfer | Type reference (TYPE) | INTLEN | 20140804 | |||
5 | Exporting | EV_INTTYPE | Value transfer | Type reference (TYPE) | INTTYPE | 20140804 | |||
6 | Exporting | EV_KEYFLAG | Value transfer | Type reference (TYPE) | KEYFLAG | 20140804 | |||
7 | Exporting | EV_LENG | Value transfer | Type reference (TYPE) | DDLENG | 20140804 | |||
8 | Exporting | EV_LOWERCASE | Value transfer | Type reference (TYPE) | LOWERCASE | 20140804 | |||
9 | Exporting | EV_OUTPUTLEN | Value transfer | Type reference (TYPE) | OUTPUTLEN | 20140804 | |||
10 | Exporting | EV_SIGN | Value transfer | Type reference (TYPE) | SIGNFLAG | 20140804 | |||
11 | Importing | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_ALV_CUL=>Y_FIELD_NAME | 20140804 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_IDA_UNKNOWN_NAME | 20140804 |
Method GET_UI_TEXTS_FOR_FIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_COLTEXT | Value transfer | Type reference (TYPE) | TEXT40 | 20140804 | |||
2 | Exporting | EV_REPTEXT | Value transfer | Type reference (TYPE) | REPTEXT | 20140804 | |||
3 | Exporting | EV_SCRTEXT_L | Value transfer | Type reference (TYPE) | SCRTEXT_L | 20140804 | |||
4 | Exporting | EV_SCRTEXT_M | Value transfer | Type reference (TYPE) | SCRTEXT_M | 20140804 | |||
5 | Exporting | EV_SCRTEXT_S | Value transfer | Type reference (TYPE) | SCRTEXT_S | 20140804 | |||
6 | Exporting | EV_TOOLTIP | Value transfer | Type reference (TYPE) | LVC_TIP | 20140804 | |||
7 | Importing | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_ALV_CUL=>Y_FIELD_NAME | 20140804 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_IDA_UNKNOWN_NAME | 20140804 |
Method GET_USABLE_DB_FIELD_NAMES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FIELD_NAMES | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_FIELD_PATH | 20130926 |
Method GET_USABLE_DB_FIELD_NAMES on class 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 | Importing | IO_CONFIGURATOR | Value transfer | Object reference (TYPE REF TO) | IF_SALV_STC_COL_CONFIGURATOR | 20140303 |
Method SET_COLUMN_CONFIGURATOR on class 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 | Importing | IV_CONVEXIT | Call by reference | Type reference (TYPE) | CONVEXIT | 20131129 | |||
2 | Importing | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | 20131129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_IDA_CONTRACT_VIOLATION | 20131129 |
Method SET_CURRENCY_REFERENCE_FIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_AMOUNT_FIELD_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | 20131129 | |||
2 | Importing | IV_CURRENCY_FIELD_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | 20131129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_IDA_CONTRACT_VIOLATION | 20131129 |
Method SET_DATA_ELEMENT_FORCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DATA_ELEMENT_NAME | Call by reference | Type reference (TYPE) | IF_SALV_GUI_TYPES_IDA=>Y_DATA_ELEMENT_NAME | 20140304 | |||
2 | Importing | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_SALV_GUI_TYPES_IDA=>Y_FIELD_NAME | 20140304 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_IDA_CONTRACT_VIOLATION | 20140304 |
Method SET_FIELD_HEADER_TEXTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_SALV_GUI_TYPES_IDA=>Y_FIELD_NAME | 20131130 | |||
2 | Importing | IV_HEADER_TEXT | Call by reference | Type reference (TYPE) | IF_SALV_GUI_TYPES_IDA=>Y_HEADER_TEXT | 20131130 | |||
3 | Importing | IV_TOOLTIP_TEXT | Call by reference | Type reference (TYPE) | IF_SALV_GUI_TYPES_IDA=>Y_TOOLTIP_TEXT | 20131130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_IDA_UNKNOWN_NAME | 20131130 |
Method SET_FIXED_CURRENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_AMOUNT_FIELD_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | 20131129 | |||
2 | Importing | IV_FIXED_CURRENCY | Call by reference | Type reference (TYPE) | SYCURR | 20131129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_IDA_CONTRACT_VIOLATION | 20131129 |
Method SET_FIXED_UNIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FIXED_UNIT | Call by reference | Type reference (TYPE) | MSEHI | 20131129 | |||
2 | Importing | IV_QUANTITY_FIELD_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | 20131129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_IDA_CONTRACT_VIOLATION | 20131129 |
Method SET_FORMATTING_OF_BASIC_COLUMN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | 20131129 | |||
2 | Importing | I_CONDENSE | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_FORMATTING_OPTION_VALUE | 20131129 | |||
3 | Importing | I_INITIAL_VALUE_MODE | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_FORMATTING_OPTION_VALUE | 20131129 | |||
4 | Importing | I_SIGN_POSITION | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_FORMATTING_OPTION_VALUE | 20131129 | |||
5 | Importing | I_TIME_FORMAT | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_FORMATTING_OPTION_VALUE | 20131129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_IDA_CONTRACT_VIOLATION | 20131129 |
Method SET_KEY_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ITS_FIELD_NAMES | Call by reference | Type reference (TYPE) | IF_SALV_IDA_TYPES=>YTS_FIELD_NAME | 20131112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_IDA_UNKNOWN_NAME | 20131130 |
Method SET_OUTPUTLEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | 20131130 | |||
2 | Importing | IV_OUTPUTLEN | Call by reference | Type reference (TYPE) | OUTPUTLEN | 20131130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_IDA_UNKNOWN_NAME | 20131130 |
Method SET_RESULT_STRUCTDESCR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_CALC_FIELDS_HANDLER | Value transfer | Object reference (TYPE REF TO) | IF_SALV_IDA_CALC_FIELD_HANDLER | 20140306 | |||
2 | Importing | IO_STRUCTDESCR | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | 20131115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_IDA_CONTRACT_VIOLATION | 20131129 |
Method SET_SORT_STRATEGY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_SALV_GUI_TYPES_IDA=>Y_FIELD_NAME | 20131125 | |||
2 | Importing | IV_SORT_AS_TEXT | Call by reference | Type reference (TYPE) | ABAP_BOOL | IF_SALV_IDA_TYPES=>CS_SORT_AS_TEXT-DEFAULT | 20131125 | ||
3 | Importing | 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 | CX_SALV_IDA_CONTRACT_VIOLATION | 20131129 |
Method SET_UNIT_REFERENCE_FIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_QUANTITY_FIELD_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | 20131129 | |||
2 | Importing | IV_UNIT_FIELD_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | 20131129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_IDA_CONTRACT_VIOLATION | 20131129 |
Event Signatures
Event KEY_FIELDS_CHANGED Signature
Event KEY_FIELDS_CHANGED on class IF_SALV_IDA_STRUCTDESCR_PROV has no parameter.
Event RESULT_STRUCTURE_CHANGED Signature
Event RESULT_STRUCTURE_CHANGED on class IF_SALV_IDA_STRUCTDESCR_PROV has no parameter.
History
Last changed by/on | SAP | 20141121 |
SAP Release Created in |