Skip to content

/AWS1/CL_LKFFILTERCONDITION

This structure describes the filtering of columns in a table based on a filter condition.

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_FIELD TYPE /AWS1/LKFFIELDNAMESTRING /AWS1/LKFFIELDNAMESTRING

The field to filter in the filter condition.

IV_COMPARISONOPERATOR TYPE /AWS1/LKFCOMPARISONOPERATOR /AWS1/LKFCOMPARISONOPERATOR

The comparison operator used in the filter condition.

IT_STRINGVALUELIST TYPE /AWS1/CL_LKFSTRINGVALUELIST_W=>TT_STRINGVALUELIST TT_STRINGVALUELIST

A string with values used in evaluating the filter condition.


Queryable Attributes

Field

The field to filter in the filter condition.

Accessible with the following methods

Method Description
GET_FIELD() Getter for FIELD, with configurable default
ASK_FIELD() Getter for FIELD w/ exceptions if field has no value
HAS_FIELD() Determine if FIELD has a value

ComparisonOperator

The comparison operator used in the filter condition.

Accessible with the following methods

Method Description
GET_COMPARISONOPERATOR() Getter for COMPARISONOPERATOR, with configurable default
ASK_COMPARISONOPERATOR() Getter for COMPARISONOPERATOR w/ exceptions if field has no
HAS_COMPARISONOPERATOR() Determine if COMPARISONOPERATOR has a value

StringValueList

A string with values used in evaluating the filter condition.

Accessible with the following methods

Method Description
GET_STRINGVALUELIST() Getter for STRINGVALUELIST, with configurable default
ASK_STRINGVALUELIST() Getter for STRINGVALUELIST w/ exceptions if field has no val
HAS_STRINGVALUELIST() Determine if STRINGVALUELIST has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_FILTERCONDITIONLIST

TYPES TT_FILTERCONDITIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_LKFFILTERCONDITION WITH DEFAULT KEY
.