Defining starting filters

<< Click to Display Table of Contents >>

Navigation:  Bizagi Studio > Experience design > Advanced topics >

Defining starting filters

Overview

In order to make the most out of the My stuff menu, you may present to stakeholders different data sets which are product of either direct collections in the data model, or indirect collections, as described at My stuff.

For these collections, you may include a starting filter so that the first list of data that is displayed already helps the stakeholder by viewing the most relevant records.

Starting filters will apply by default to the collection, though this filter can be removed by the stakeholder on runtime.

 

Custom_filter_1

 

Configuring the starting filters

In order to define a filter which applies initially to collections, go into the Expert view and click Entities.

Locate the stakeholder entity and go into its Collections item.

 

Custom_filter_2

 

Right-click the collection you want to filter, and select New Filter:

 

Custom_filter_3

 

Filters are available when the collection contains a related attribute to a parameter entity that is managed in the Development Environment. If there is no such attribute the Filter option will not display.

Select the entity that filters the collection's data.

Then select that value which needs to be met by data to filter that collection.

 

Custom_filter_4

 

Finally, click OK to save changes.

 

note_pin

The following considerations apply to starting filters:

1.Applies to direct collections only.

For filters regarding indirect collections, refer to Creating indirect collections.

2.Filtering criteria uses parameter entities.

Therefore, the entity which represents the type of data in that collection, needs a reference to a parameter entity.

 

Managing starting filters

At any time you may edit these filters by locating the collection and right-clicking it to select Edit filter:

 

Custom_filter_5

 

You may also delete unused filters by locating the collection and right-clicking it to select Delete filter:

 

Custom_filter_6