Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface composition (i COMPRISING i_ref) | IF_SALV_GUI_GRID_LAYOUT_EDITOR | Interface for Layout: SortRules,FilterRules,Visibility,... | 20130305 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ALV_CML_CONFIGURATION | ALV LVC Configuration Model : Model Items (CL_ALV_VARIANT) | 20130123 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SALV_GUI_LAYOUT_IDA | Personalizable Layout for IDA ALV | 20130305 |
Properties
| Interface | IF_ALV_CML_LAYOUT_EDITOR | |
| Short Description | Interface for Layout: SortRules,FilterRules,Visibility,... |
General Data
| Package | SALV_GUI_CML | SAP GUI ALV Configuration - Model Parts - LVC |
| Created | 20130119 | SAP |
| Last changed | 20140121 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
| 2 | SSCR | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_ALV_CML_LAYOUT_EDITOR has no interface.
Friends
Interface IF_ALV_CML_LAYOUT_EDITOR has no friend.
Attributes
Interface IF_ALV_CML_LAYOUT_EDITOR has no attribute.
Methods
Events
Interface IF_ALV_CML_LAYOUT_EDITOR has no event.
Types
Interface IF_ALV_CML_LAYOUT_EDITOR has no local type.
Method Signatures
Method APPLY Signature
Method APPLY on Interface IF_ALV_CML_LAYOUT_EDITOR has no parameter.
Method APPLY on Interface IF_ALV_CML_LAYOUT_EDITOR has no exception.
Method CANCEL Signature
Method CANCEL on Interface IF_ALV_CML_LAYOUT_EDITOR has no parameter.
Method CANCEL on Interface IF_ALV_CML_LAYOUT_EDITOR has no exception.
Method CLOSE Signature
Method CLOSE on Interface IF_ALV_CML_LAYOUT_EDITOR has no parameter.
Method CLOSE on Interface IF_ALV_CML_LAYOUT_EDITOR has no exception.
Method DELETE_FILTER_RULES Signature
Method DELETE_FILTER_RULES on Interface IF_ALV_CML_LAYOUT_EDITOR has no parameter.
Method DELETE_FILTER_RULES on Interface IF_ALV_CML_LAYOUT_EDITOR has no exception.
Method DELETE_SORT_RULES Signature
Method DELETE_SORT_RULES on Interface IF_ALV_CML_LAYOUT_EDITOR has no parameter.
Method DELETE_SORT_RULES on Interface IF_ALV_CML_LAYOUT_EDITOR has no exception.
Method FILL_FREE_SELECTIONS_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_RESTRICTION | Call by reference | Type reference (TYPE) | SSCR_RESTRICT_DS | 20130119 | ||||
| 2 | ET_CURR_QUAN | Call by reference | Type reference (TYPE) | SSCR_CURR_QUAN_T | 20130119 | ||||
| 3 | ET_FIELDDESC | Call by reference | Type reference (TYPE) | CL_ALV_CUL_FILTER_DIALOG=>YT_FLDCONVERT | 20130119 | ||||
| 4 | ET_FIELDRANGES | Call by reference | Type reference (TYPE) | RSDS_TRANGE | 20130119 | ||||
| 5 | ET_FIELDTAB | Call by reference | Type reference (TYPE) | RSDSFIELDS_T | Screen Selections: Table Type RSDSFIELDS | 20130119 | |||
| 6 | ET_TABLES | Call by reference | Type reference (TYPE) | RSDSTABS_T | Dynamic Selections: TType RSDSTABS | 20130119 | |||
| 7 | IT_FILTER_COLUMNS | Call by reference | Type reference (TYPE) | IF_ALV_CUL=>YT_FIELD_NAME | Table for Double Grid | 20130119 |
Method FILL_FREE_SELECTIONS_DATA on Interface IF_ALV_CML_LAYOUT_EDITOR has no exception.
Method GET_ACTIVE_SERVICES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_AGGREGATING_ACTIVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130119 | ||||
| 2 | IS_FILTERING_ACTIVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130119 | ||||
| 3 | IS_GROUPING_ACTIVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130119 | ||||
| 4 | IS_SORTING_ACTIVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130119 |
Method GET_ACTIVE_SERVICES on Interface IF_ALV_CML_LAYOUT_EDITOR has no exception.
Method GET_ALLOWED_FLAGS_FOR_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FIELD_NAME | Call by reference | Type reference (TYPE) | IF_ALV_CUL=>Y_FIELD_NAME | 20130119 | ||||
| 2 | IS_AGGREGATION_ALLOWED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130119 | ||||
| 3 | IS_FILTER_ALLOWED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130119 | ||||
| 4 | IS_GROUP_ALLOWED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130119 | ||||
| 5 | IS_SORT_ALLOWED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130119 |
Method GET_ALLOWED_FLAGS_FOR_FIELDS on Interface IF_ALV_CML_LAYOUT_EDITOR has no exception.
Method GET_HEADER_INFO_FOR_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_COLTEXT | Call by reference | Type reference (TYPE) | TEXT40 | Text, 40 Characters Long | 20130119 | |||
| 2 | EV_IS_NUMERIC | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130119 | ||||
| 3 | EV_KEY | Call by reference | Type reference (TYPE) | KEYFLAG | Identifies a key field of a table | 20130119 | |||
| 4 | EV_REPTEXT | Call by reference | Type reference (TYPE) | REPTEXT | Heading | 20130119 | |||
| 5 | EV_SCRTEXT_L | Call by reference | Type reference (TYPE) | SCRTEXT_L | Medium Field Label | 20130119 | |||
| 6 | EV_SCRTEXT_M | Call by reference | Type reference (TYPE) | SCRTEXT_M | Medium Field Label | 20130119 | |||
| 7 | EV_SCRTEXT_S | Call by reference | Type reference (TYPE) | SCRTEXT_S | Short Field Label | 20130119 | |||
| 8 | EV_TOOLTIP | Call by reference | Type reference (TYPE) | REPTEXT | Heading | 20130119 | |||
| 9 | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_ALV_CUL=>Y_FIELD_NAME | 20130119 |
Method GET_HEADER_INFO_FOR_FIELD on Interface IF_ALV_CML_LAYOUT_EDITOR has no exception.
Method GET_HIDDEN_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | T_HIDDEN_FIELDS | Call by reference | Type reference (TYPE) | IF_ALV_CUL=>YT_FIELD_NAME | 20130119 |
Method GET_HIDDEN_FIELDS on Interface IF_ALV_CML_LAYOUT_EDITOR has no exception.
Method GET_LAYOUT_HANDLER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_LAYOUT_HANDLER | Value transfer | Object reference (TYPE REF TO) | IF_ALV_CML_LAYOUT_HANDLER | IF_ALV_CUL_LAYOUT_HANDLER | 20130123 |
Method GET_LAYOUT_HANDLER on Interface IF_ALV_CML_LAYOUT_EDITOR has no exception.
Method GET_SORT_ORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SORT_ORDER | Call by reference | Type reference (TYPE) | IF_ALV_CUL=>YT_SORT_RULE | 20130119 |
Method GET_SORT_ORDER on Interface IF_ALV_CML_LAYOUT_EDITOR has no exception.
Method GET_UI_INFO_FOR_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AGGREGATION_TYPE | Call by reference | Type reference (TYPE) | STRING | 20130119 | ||||
| 2 | DESCENDING | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130119 | ||||
| 3 | FIELD_NAME | Call by reference | Type reference (TYPE) | IF_ALV_CUL=>Y_FIELD_NAME | 20130119 | ||||
| 4 | GROUP_LEVEL | Call by reference | Type reference (TYPE) | SYTABIX | Index of Internal Tables | 20130119 | |||
| 5 | IS_GROUPED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130119 | ||||
| 6 | IS_SORTED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130119 | ||||
| 7 | IS_VISIBLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130119 | ||||
| 8 | REFERENCE_FIELD | Call by reference | Type reference (TYPE) | IF_ALV_CUL=>Y_FIELD_NAME | 20130119 | ||||
| 9 | REFERENCE_FIELD_TYPE | Call by reference | Type reference (TYPE) | DATA_TYPE | datatype of the column | 20130119 | |||
| 10 | T_FILTER_RULE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_FILTER_RULE | 20130119 | ||||
| 11 | WIDTH_IN_CHARSIZE | Call by reference | Type reference (TYPE) | OUTPUTLEN | Output Length | 20130119 |
Method GET_UI_INFO_FOR_FIELDS on Interface IF_ALV_CML_LAYOUT_EDITOR has no exception.
Method GET_VISIBLE_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VISIBLE_FIELDS | Call by reference | Type reference (TYPE) | IF_ALV_CUL=>YT_FIELD_NAME | 20130119 |
Method GET_VISIBLE_FIELDS on Interface IF_ALV_CML_LAYOUT_EDITOR has no exception.
Method LOAD Signature
Method LOAD on Interface IF_ALV_CML_LAYOUT_EDITOR has no parameter.
Method LOAD on Interface IF_ALV_CML_LAYOUT_EDITOR has no exception.
Method OPEN Signature
Method OPEN on Interface IF_ALV_CML_LAYOUT_EDITOR has no parameter.
Method OPEN on Interface IF_ALV_CML_LAYOUT_EDITOR has no exception.
Method RESET Signature
Method RESET on Interface IF_ALV_CML_LAYOUT_EDITOR has no parameter.
Method RESET on Interface IF_ALV_CML_LAYOUT_EDITOR has no exception.
Method SAVE Signature
Method SAVE on Interface IF_ALV_CML_LAYOUT_EDITOR has no parameter.
Method SAVE on Interface IF_ALV_CML_LAYOUT_EDITOR has no exception.
Method SAVE_AS Signature
Method SAVE_AS on Interface IF_ALV_CML_LAYOUT_EDITOR has no parameter.
Method SAVE_AS on Interface IF_ALV_CML_LAYOUT_EDITOR has no exception.
Method SET_FILTER_FROM_FREE_SELECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | T_EXPRESSION | Call by reference | Type reference (TYPE) | RSDS_TEXPR | 20130119 |
Method SET_FILTER_FROM_FREE_SELECTION on Interface IF_ALV_CML_LAYOUT_EDITOR has no exception.
Method SET_SINGLE_FILTER_VALUE Signature
Method SET_SINGLE_FILTER_VALUE on Interface IF_ALV_CML_LAYOUT_EDITOR has no parameter.
Method SET_SINGLE_FILTER_VALUE on Interface IF_ALV_CML_LAYOUT_EDITOR has no exception.
Method SET_SORT_ORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SORT_ORDER | Call by reference | Type reference (TYPE) | IF_ALV_CUL=>YT_SORT_RULE | 20130119 |
Method SET_SORT_ORDER on Interface IF_ALV_CML_LAYOUT_EDITOR has no exception.
Method SET_UI_INFO_FOR_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AGGREGATION_TYPE | Call by reference | Type reference (TYPE) | STRING | 20130119 | ||||
| 2 | DESCENDING | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130119 | ||||
| 3 | FIELD_NAME | Call by reference | Type reference (TYPE) | IF_ALV_CUL=>Y_FIELD_NAME | 20130119 | ||||
| 4 | IS_GROUPED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130119 | ||||
| 5 | IS_SORTED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130119 | ||||
| 6 | IS_VISIBLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130119 | ||||
| 7 | T_FILTER_RULE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_FILTER_RULE | 20130119 | ||||
| 8 | WIDTH_IN_CHARSIZE | Call by reference | Type reference (TYPE) | OUTPUTLEN | Output Length | 20130119 |
Method SET_UI_INFO_FOR_FIELDS on Interface IF_ALV_CML_LAYOUT_EDITOR has no exception.
Method SET_VISIBLE_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_VISIBLE_FIELDS | Call by reference | Type reference (TYPE) | IF_ALV_CUL=>YT_FIELD_NAME | 20130119 |
Method SET_VISIBLE_FIELDS on Interface IF_ALV_CML_LAYOUT_EDITOR has no exception.
Method SUBMIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_EDITOR | Call by reference | Object reference (TYPE REF TO) | IF_ALV_CUL_EDITOR_COMPONENT | Editor für Service | 20130121 |
Method SUBMIT on Interface IF_ALV_CML_LAYOUT_EDITOR has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 740 |