SAP ABAP Interface IF_RSRT_FILTER_RULE (Filter Rule)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSRT_BICS_MODEL (Package) RSRT BICS Model
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSRT_FILTER_RULE Filter Rule 20111213
Properties
Interface IF_RSRT_FILTER_RULE  
Short Description Filter Rule    
General Data
Package RSRT_BICS_MODEL   RSRT BICS Model 
Created 20111006   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 IF_RSRT_SELECT_OPTION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_RSRT_FILTER_RULE has no interface.
Friends
Interface IF_RSRT_FILTER_RULE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_O_FIELD Instance attribute Public Object reference (TYPE REF TO) IF_RSRT_FIELD Table Field 20111007
2 N_T_FILTERS Instance attribute Public Type reference (TYPE) TN_T_FILTER Filter List 20111213
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FILTER Instance method Public Method Add Filter 20111006
2 GET_FIELD Instance method Public Method Get Field 20111006
3 GET_FILTER Instance method Public Method Get Filter 20111006
4 GET_FILTERS Instance method Public Method Get Filters 20111006
5 REMOVE_FILTER Instance method Public Method Remove Filter 20111006
6 REMOVE_FILTERS Instance method Public Method Remove Filters 20111006
Events
# Event Type Visibility Description Created on
1 HANDLE_CHANGED Instance Event
(0)
Public
(2)
Handle Filter Changed 20111105
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_T_FILTER Public Type reference (TYPE) IF_RSRT_SELECT_OPTION=>TN_T_SELECT_OPTION Filter List 20111007
2 TN_T_FILTER_RULE Public See coding Filter Rule List 20111213 tn_t_filter_rule type standard table of ref to if_rsrt_filter_rule with default key initial size 1
Method Signatures

Method ADD_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HIGH_VALUE Call by reference Type reference (TYPE) DATA High Value 20111006
2 Importing HIGH_VALUE_EXTERNAL Call by reference Type reference (TYPE) DATA High Value 20111105
3 Importing INCLUDED Call by reference Type reference (TYPE) IF_RSRT_SELECT_OPTION=>TN_INCLUDED ABAP_TRUE Included 20111006
4 Importing LOW_VALUE Call by reference Type reference (TYPE) DATA Low Value 20111006
5 Importing LOW_VALUE_EXTERNAL Call by reference Type reference (TYPE) DATA Low Value 20111105
6 Importing OPTION Call by reference Type reference (TYPE) IF_RSRT_SELECT_OPTION=>TN_OPTION 'EQ' Option 20111108
7 Returning VALUE Value transfer Object reference (TYPE REF TO) IF_RSRT_SELECT_OPTION Table Filter Option 20111006

Method ADD_FILTER on Interface IF_RSRT_FILTER_RULE has no exception.

Method GET_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) IF_RSRT_FIELD Table Field 20111006

Method GET_FIELD on Interface IF_RSRT_FILTER_RULE has no exception.

Method GET_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I 20111006
2 Returning VALUE Value transfer Object reference (TYPE REF TO) IF_RSRT_SELECT_OPTION Table Filter Option 20111006

Method GET_FILTER on Interface IF_RSRT_FILTER_RULE has no exception.

Method GET_FILTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) IF_RSRT_FILTER_RULE=>TN_T_FILTER Filter List 20111006

Method GET_FILTERS on Interface IF_RSRT_FILTER_RULE has no exception.

Method REMOVE_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I 20111006

Method REMOVE_FILTER on Interface IF_RSRT_FILTER_RULE has no exception.

Method REMOVE_FILTERS Signature

Method REMOVE_FILTERS on Interface IF_RSRT_FILTER_RULE has no parameter.
Method REMOVE_FILTERS on Interface IF_RSRT_FILTER_RULE has no exception.
Event Signatures

Event HANDLE_CHANGED Signature
Event HANDLE_CHANGED on Interface IF_RSRT_FILTER_RULE has no parameter.
History
Last changed by/on SAP  20140121 
SAP Release Created in 700