You are viewing the documentation for Blueriq 16. Documentation for other versions is available in our documentation directory.
This container displays a list of cases which are started (see Rich Containers for Lists). When a case is selected, the corresponding id is returned. The case selector container will function comparable to the current AQ_Worklist container: clicking a case on an action button will place the id in the selected target attribute for the case id.
The data which is shown in the case selector container is retrieved from the process engine database (like the current AQ_Worklist container). The data in the database is filled automatically by the process engine when storing the profile after mapping connected to a task.
It is possible to filter and sort the case list.
Parameters
Name | Description | Type | Required |
---|---|---|---|
Display text when list is empty | The text item showing when the list is empty. | Text item | No |
Paging size | Indicates the number of cases per page. | Integer | No |
Group by | Group cases by the entity and attribute (defined in your process module) on which will be grouped. | Attribute | No |
Target attribute case ID | Specify the entity and attribute where the case is will be stored. | Integer | No |
Elements | Specify the columns of the table. | Element | No |
You can add three types of columns to the case list.
- Data - Please see Container type: AQ_WorkList for documentation
- Action - Please see Container type: AQ_WorkList for documentation
- Case Data
In the case data column standard meta data of a case can be selected. The options are as follows:
- Creation Date - The datetime when the case was created.
- Display Name - The display name as defined in Encore.
- Name - The technical name as defined in Encore.
The case data column has two more options, 'Order by', and 'Mask', which are documented at the Container type: AQ_WorkList.
There are quite a number of filter options which can be applied to the data and task data columns:
Filter | Datatypes | Description |
---|---|---|
Equals | All single-valued datatypes | Results in true if the value of the task equals the filter value. |
Not equals | All single-valued datatypes | Results in true if the value of the task is different to the filter value. |
Less than | All single-valued datatypes | Results in true if the value of the task is less than the filter value. |
Less than or equals | All single-valued datatypes | Results in true if the value of the task is less than or equal to the filter value. |
Greater than | All single-valued datatypes | Results in true if the value of the task is greater than the filter value. |
Greater than or equals | All single-valued datatypes | Results in true if the value of the task is greater than or equals the filter value. |
Like | String | Results in true if the filter value is a substring of the value of the task. |
Not like | String | Results in true if the filter value is not a substring of the value of the task |
In | Multivalued datatypes | Results in true if there exists an attribute in the multivalued task value, which is also present in the multivalued filter value. If you use a single-valued attribute, this function behaves like equals. |
Not in | Multivalued datatypes | Results in true if there exists an attribute in the multivalued task value, which is not present in the multivalued filter value. If you use a single-valued attribute, this function behaves like not equals. |
How this container looks at runtime can be found here: Rich Containers for Lists