Operator

OperatorWWSImg01

Operator filter node has the following properties:

Category Property  
General Properties Name OperatorWWSImg02
Include Operator By Default
Type
Caption
Operator
Operator To
Middle Text
Fixed Value
Fixed Value To

General Properties:

Name:

Represents the identifier of the operator, for selecting it in the instances and for the update instances process.


Include Operator By Default:

Specifies whether the operator will be included by default when adding a filter with dynamic operators of this kind (in this example a filter of a character attribute).


Caption:

Specifies the title that will be displaying at runtime for selecting it in the combobox. This property only applies for filter with dynamic operators.

OperatorWWSImg03

Operator:

Specifies the operator that will apply to this operator control for character filter. In the example, is 'like', so will look for that sentence at the beggining of the attribute Name.

Type:

Specifies the type of the filter. The options are Simple, Range, Fixed value and Fixed range. There is an example and explanation of each type below.

  • Simple: it will add an operator with just one condition, and a field so that user enters what he is looking for:
    OperatorWWSImg04
     
  • Range: it will allow end users to search between two values. So, it will have two conditions and two fields:
    OperatorWWSImg05
    In addition to the properties displayed above, the following properties appear:
    OperatorWWSImg06

    Operator To

    Specifies the operator that will apply for the second field

    Middle Text

    Specifies the text that will be in the middle of the two fields

  • Fixed Value: it will filter by a fixed value. So, end users won´t need to enter anything on a field, the only thing they do is select the operator. An example is to filter in a date field, by Today or by past.
    OperatorWWSImg07
    In addition to the properties displayed above, the following property appear:
    OperatorWWSImg08


    Fixed Value

    Specifies the value that will be used for the filter. In the example above, the condition will be: AttributeName < &Today

  • Fixed Range: it will filter between to fixed values. In this case end users neither will need to enter anything on a field, just select this operator.

    OperatorWWSImg09
    In addition to the properties displayed above, the following properties appear:
    OperatorWWSImg10

    Fixed Value To

    Specifies the value that will be used for the filter using the operator set in 'Operator To' property.
     

    In the example above there will be two conditions:

    AttributeName > &Today - dow(&Today) - 7
    AttributeName <= &Today - dow(&Today)