a) Field Name: The internal name of the column
b) Field Value: The value to filter.

You can use a
formula/expression for values that need to be evaluated during runtime. In order to do that, make sure that the value is preceded with an equals (=) sign, for example:
=form.GetControl("Title").GetValue()
c) Operator: The Search Operator to be used, in accordance with the
SharePoint CAML Comparison Operators (Equals, NotEquals, Contains, Greater, GreaterOrEqual, Less, LessOrEqual, IsNull)
d) Type: The Filter Data Type, in accordance with the SharePoint CAML Value Types (Text, DateTime, Number, Lookup).

For filters of type "Lookup", the ID of the lookup item should be used as a value.
e) Ignore Blank: If this option is enabled and the field value is null (or evaluated as null at runtime), then this filter is completely removed (ignored) from the criteria set. Useful for implementing "return all if not specified" logic in your searches.