SAP ABAP Interface IF_ALV_CML_LAYOUT_EDITOR (Interface for Layout: SortRules,FilterRules,Visibility,...)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-ALV (Application Component) SAP List Viewer
     SALV_GUI_CML (Package) SAP GUI ALV Configuration - Model Parts - LVC
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
# Method Level Visibility Method type Description Created on
1 APPLY Instance method Public Method 20130119
2 CANCEL Instance method Public Method 20130119
3 CLOSE Instance method Public Method 20130119
4 DELETE_FILTER_RULES Instance method Public Method 20130119
5 DELETE_SORT_RULES Instance method Public Method 20130119
6 FILL_FREE_SELECTIONS_DATA Instance method Public Method 20130119
7 GET_ACTIVE_SERVICES Instance method Public Method 20130119
8 GET_ALLOWED_FLAGS_FOR_FIELDS Instance method Public Method 20130119
9 GET_HEADER_INFO_FOR_FIELD Instance method Public Method 20130119
10 GET_HIDDEN_FIELDS Instance method Public Method 20130119
11 GET_LAYOUT_HANDLER Instance method Public Method 20130123
12 GET_SORT_ORDER Instance method Public Method 20130119
13 GET_UI_INFO_FOR_FIELDS Instance method Public Method 20130119
14 GET_VISIBLE_FIELDS Instance method Public Method 20130119
15 LOAD Instance method Public Method 20130119
16 OPEN Instance method Public Method 20130119
17 RESET Instance method Public Method 20130119
18 SAVE Instance method Public Method 20130119
19 SAVE_AS Instance method Public Method 20130119
20 SET_FILTER_FROM_FREE_SELECTION Instance method Public Method 20130119
21 SET_SINGLE_FILTER_VALUE Instance method Public Method 20130119
22 SET_SORT_ORDER Instance method Public Method 20130119
23 SET_UI_INFO_FOR_FIELDS Instance method Public Method 20130119
24 SET_VISIBLE_FIELDS Instance method Public Method 20130119
25 SUBMIT Instance method Public Method 20130121
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 Exporting ES_RESTRICTION Call by reference Type reference (TYPE) SSCR_RESTRICT_DS 20130119
2 Exporting ET_CURR_QUAN Call by reference Type reference (TYPE) SSCR_CURR_QUAN_T 20130119
3 Exporting ET_FIELDDESC Call by reference Type reference (TYPE) CL_ALV_CUL_FILTER_DIALOG=>YT_FLDCONVERT 20130119
4 Exporting ET_FIELDRANGES Call by reference Type reference (TYPE) RSDS_TRANGE 20130119
5 Exporting ET_FIELDTAB Call by reference Type reference (TYPE) RSDSFIELDS_T Screen Selections: Table Type RSDSFIELDS 20130119
6 Exporting ET_TABLES Call by reference Type reference (TYPE) RSDSTABS_T Dynamic Selections: TType RSDSTABS 20130119
7 Importing 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 Exporting IS_AGGREGATING_ACTIVE Call by reference Type reference (TYPE) ABAP_BOOL 20130119
2 Exporting IS_FILTERING_ACTIVE Call by reference Type reference (TYPE) ABAP_BOOL 20130119
3 Exporting IS_GROUPING_ACTIVE Call by reference Type reference (TYPE) ABAP_BOOL 20130119
4 Exporting 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 Importing FIELD_NAME Call by reference Type reference (TYPE) IF_ALV_CUL=>Y_FIELD_NAME 20130119
2 Exporting IS_AGGREGATION_ALLOWED Call by reference Type reference (TYPE) ABAP_BOOL 20130119
3 Exporting IS_FILTER_ALLOWED Call by reference Type reference (TYPE) ABAP_BOOL 20130119
4 Exporting IS_GROUP_ALLOWED Call by reference Type reference (TYPE) ABAP_BOOL 20130119
5 Exporting 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 Exporting EV_COLTEXT Call by reference Type reference (TYPE) TEXT40 Text, 40 Characters Long 20130119
2 Exporting EV_IS_NUMERIC Call by reference Type reference (TYPE) ABAP_BOOL 20130119
3 Exporting EV_KEY Call by reference Type reference (TYPE) KEYFLAG Identifies a key field of a table 20130119
4 Exporting EV_REPTEXT Call by reference Type reference (TYPE) REPTEXT Heading 20130119
5 Exporting EV_SCRTEXT_L Call by reference Type reference (TYPE) SCRTEXT_L Medium Field Label 20130119
6 Exporting EV_SCRTEXT_M Call by reference Type reference (TYPE) SCRTEXT_M Medium Field Label 20130119
7 Exporting EV_SCRTEXT_S Call by reference Type reference (TYPE) SCRTEXT_S Short Field Label 20130119
8 Exporting EV_TOOLTIP Call by reference Type reference (TYPE) REPTEXT Heading 20130119
9 Importing 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 Exporting 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 Returning 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 Exporting 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 Exporting AGGREGATION_TYPE Call by reference Type reference (TYPE) STRING 20130119
2 Exporting DESCENDING Call by reference Type reference (TYPE) ABAP_BOOL 20130119
3 Importing FIELD_NAME Call by reference Type reference (TYPE) IF_ALV_CUL=>Y_FIELD_NAME 20130119
4 Exporting GROUP_LEVEL Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20130119
5 Exporting IS_GROUPED Call by reference Type reference (TYPE) ABAP_BOOL 20130119
6 Exporting IS_SORTED Call by reference Type reference (TYPE) ABAP_BOOL 20130119
7 Exporting IS_VISIBLE Call by reference Type reference (TYPE) ABAP_BOOL 20130119
8 Exporting REFERENCE_FIELD Call by reference Type reference (TYPE) IF_ALV_CUL=>Y_FIELD_NAME 20130119
9 Exporting REFERENCE_FIELD_TYPE Call by reference Type reference (TYPE) DATA_TYPE datatype of the column 20130119
10 Exporting T_FILTER_RULE Call by reference Type reference (TYPE) IF_SALV_SERVICE_TYPES=>YT_FILTER_RULE 20130119
11 Exporting 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 Exporting 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 Importing 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 Importing 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 Importing AGGREGATION_TYPE Call by reference Type reference (TYPE) STRING 20130119
2 Importing DESCENDING Call by reference Type reference (TYPE) ABAP_BOOL 20130119
3 Importing FIELD_NAME Call by reference Type reference (TYPE) IF_ALV_CUL=>Y_FIELD_NAME 20130119
4 Importing IS_GROUPED Call by reference Type reference (TYPE) ABAP_BOOL 20130119
5 Importing IS_SORTED Call by reference Type reference (TYPE) ABAP_BOOL 20130119
6 Importing IS_VISIBLE Call by reference Type reference (TYPE) ABAP_BOOL 20130119
7 Importing T_FILTER_RULE Call by reference Type reference (TYPE) IF_SALV_SERVICE_TYPES=>YT_FILTER_RULE 20130119
8 Importing 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 Importing 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 Importing 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