Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

It is possible to filter and sort the case list.

Parameters

falsefalsefalseIntegerfalsefalse
NameDescriptionTypeRequired
Display text when list is emptyThe text item showing when the list is empty.Text item
No
Paging sizeIndicates the number of cases per page.Integer
No
Group byGroup cases by the entity and attribute (defined in your process module) on which will be grouped.Attribute
No
Target attribute case IDSpecify the entity and attribute where the case is will be stored.
String
No
ElementsSpecify the columns of the table.Element
No

You can add the following types of columns to the case list.

  • Data - Please see DCM_Worklist for documentation
  • Action - Please see DCM_Worklist for documentation
  • Case Data
  • Case Metadata

In the Case Data column standard metadata of a case can be selected. The options are:

  • Creation Date - The datetime when the case was created.
  • Display Name - The display name as defined in
  • studio
  • Encore.
  • Name - The technical name as defined in
  • studio
  • Encore.
  • Id - Case identifier (caseId) (Should not be made visisble as it is a technical Id)

The Case Data column has two more options, 'Order by', and 'Mask', which are documented at the DCM_Worklist.

...

There are quite a number of filter options which can be applied to the (meta)data columns:

Filter

Datatypes

Description

EqualsAll single-valued datatypesResults in true if the value of the task equals the filter value.
Not equalsAll single-valued datatypesResults in true if the value of the task is different to the filter value.
Less thanAll single-valued datatypesResults in true if the value of the task is less than the filter value.
Less than or equalsAll single-valued datatypesResults in true if the value of the task is less than or equal to the filter value.
Greater thanAll single-valued datatypesResults in true if the value of the task is greater than the filter value.
Greater than or equalsAll single-valued datatypesResults in true if the value of the task is greater than or equals the filter value.
LikeStringResults in true if the filter value is a substring of the value of the task.
Not likeStringResults in true if the filter value is not a substring of the value of the task
InMultivalued datatypesResults 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 inMultivalued datatypesResults 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.
UI Text Boxinfo

How this container looks at runtime can be found here: Rich Containers for Lists