SAP ABAP Class CL_ALV_LVC_FILTER_SERVICE (LVC Filter Service)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-ALV (Application Component) SAP List Viewer
     SLIS (Package) Generic list types
Properties
Class CL_ALV_LVC_FILTER_SERVICE  
Short Description LVC Filter Service    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLIS   Generic list types 
Created 20091027   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)
2 CL_SALV_BS_FILTER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_SALV_BS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 KKBLO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ALV_LVC_FILTER_SERVICE has no interface implemented.
Friends
Class CL_ALV_LVC_FILTER_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_LENGTH_EXCEED Constant Private Type reference (TYPE) CHAR01 '>' Character Field of Length 1 20091028
2 C_SELDYN_LENGTH Constant Private Type reference (TYPE) I 40 20091028
Methods
# Method Level Visibility Method type Description Created on
1 APPLY Instance method Public Method 20091028
2 CHECK_RANGE Instance method Private Method 20091028
3 HAS_SELOPT_EXTERNAL_FORMAT Instance method Private Method 20100303
4 IS_CONV_EXIT_APPLICABLE Instance method Private Method Is conversion exit applicable? 20130806
5 TO_FIELD Instance method Private Method 20091101
6 TO_FILTER_RULE Instance method Private Method 20091028
Events
Class CL_ALV_LVC_FILTER_SERVICE has no event.
Types
Class CL_ALV_LVC_FILTER_SERVICE has no local type.
Method Signatures

Method APPLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IGNORING_CASE Call by reference Type reference (TYPE) CHAR01 ABAP_TRUE Charakterfeld der Länge 1 20091028
2 Importing PREFERRED_STRATEGY Call by reference Type reference (TYPE) CL_SALV_BS_FILTER=>Y_STRATEGY CL_SALV_BS_FILTER=>C_FILTER_STRATEGY-DYNAMIC_WHERE 20091107
3 Importing RT_DATA Call by reference Object reference (TYPE REF TO) DATA 20091031
4 Importing SLAVE Call by reference Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20091028
5 Importing TABNAME Call by reference Type reference (TYPE) KKBLO_TABNAME 20091028
6 Importing TABNAME_SLAVE Call by reference Type reference (TYPE) KKBLO_TABNAME 20091028
7 Importing T_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20091101
8 Importing T_FILTER Value transfer Type reference (TYPE) LVC_T_FILT ALV-Control: Tabelle der Filterbedingungen 20091028
9 Exporting T_FILTER_INDEX Call by reference Type reference (TYPE) LVC_T_FIDX ALV-Control: Filter Index 20091028
10 Exporting T_FILTER_INDEX_INSIDE Call by reference Type reference (TYPE) LVC_T_FIDX ALV-Control: Filter Index 20091028

Method APPLY on class CL_ALV_LVC_FILTER_SERVICE has no exception.

Method CHECK_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing T_FILTER Call by reference Type reference (TYPE) LVC_T_FILT ALV-Control: Tabelle der Filterbedingungen 20091028

Method CHECK_RANGE on class CL_ALV_LVC_FILTER_SERVICE has no exception.

Method HAS_SELOPT_EXTERNAL_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing S_FILTER Call by reference Type reference (TYPE) LVC_S_FILT ALV-Control: Filterstruktur 20100303
2 Importing S_SELOPT Call by reference Type reference (TYPE) CL_SALV_BS_FILTER=>S_TYPE_FILTER_SELOPT 20100303
3 Returning VALUE Value transfer Type reference (TYPE) ABAP_BOOL 20100303

Method HAS_SELOPT_EXTERNAL_FORMAT on class CL_ALV_LVC_FILTER_SERVICE has no exception.

Method IS_CONV_EXIT_APPLICABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONV_EXIT_NAME Call by reference Type reference (TYPE) CONVEXIT Konvertierungsroutine 20130806
2 Returning IS_APPLICABLE Value transfer Type reference (TYPE) ABAP_BOOL 20130806
3 Importing S_SELOPT Call by reference Type reference (TYPE) CL_SALV_BS_FILTER=>S_TYPE_FILTER_SELOPT 20130806

Method IS_CONV_EXIT_APPLICABLE on class CL_ALV_LVC_FILTER_SERVICE has no exception.

Method TO_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning T_FIELD Value transfer Type reference (TYPE) IF_SALV_BS=>T_TYPE_FIELD ALV-Control: Zuordnungstabelle Wertfeld -> Einheit 20091101
2 Importing T_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20091101
3 Importing T_FILTER Call by reference Type reference (TYPE) LVC_T_FILT ALV-Control: Tabelle der Filterbedingungen 20091101

Method TO_FIELD on class CL_ALV_LVC_FILTER_SERVICE has no exception.

Method TO_FILTER_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing T_FIELDCATALOG Value transfer Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20091104
2 Importing T_FILTER Call by reference Type reference (TYPE) LVC_T_FILT ALV-Control: Tabelle der Filterbedingungen 20091028
3 Returning VALUE Value transfer Type reference (TYPE) CL_SALV_BS_FILTER=>YT_FILTER 20091028

Method TO_FILTER_RULE on class CL_ALV_LVC_FILTER_SERVICE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 800