Filter

SKIP AHEAD TO
Design a Filter
Reference Filter Lists
What will my user see?

 Filter_block.jpeg

Filter blocks take existing Lists and refine them based on a condition.

Being a Function, a Filter does not display a page to your user. It instead processes your user's inputs in the background.

 To create a refined List with a Filter:

  1. Identify the variable name of the List you want to refine.

    List_logic.jpeg

  2. In the Filter Property Editor, click Add filter list.
  3. In the Filter LIST field, enter the field code.
  4. In the Filter Condition field, enter a refining condition.

    Apple.jpeg

 What field codes can I enter into a Filter LIST field?

 Any field codes that represent a List. These are:

Field Codes Example
LIST# LIST5
LP#_SET# LP3_SET5

 

Produce multiple refined Lists

To create an extra refined List, click Add filter list. Each filter list represents one refined List, and there is no limit to how many filter lists one Filter can hold.

All Lists in the filter list slots of a single Filter will be refined with the same condition.

 

Reference Filter Lists


 

 To reference a refined List:

  1. Identify the field code for the refined List(s), either in the Property Editor or by clicking Show Logic.

    Property_filter_logic.jpeg

    Studio_filter_logic.jpeg

  2. In sections of your workflow following the Filter, reference the List(s) in braces.

    Most_liked_fruits.jpeg

 

 What will my user see?

Using the example above, if your user's most liked fruits are:

List_favourite_fruits.jpeg

 Your user's "Apple" entry will be excluded from the Filter List:

Most_liked_filtered.jpeg