-
Feature Request
-
Resolution: Fixed
-
L3 - Default
-
None
-
30
Context:
As an Optimize User I want to be able to create a report where I look at the number of process instances and filter out instances where a certain variable is null.
When grouping by this variable I dont want to see the null/undefined bucket anymore.
With OPT-2370 we introduced a null/undefined only filter option that allows to filter for instances where a variable is either not set at all or it's value is null.
As this does not cover the use case of e.g. excluding such instances via a filter or even allowing to combine filter values to show instances that have certain variable values OR being null/undefined, this feature request puts the focus on evolving the filter to add this functionality.
AT:
- a user can either include or exclude undefined/null value variables in a filter among the possibility to also set other filter values (e.g. show me instances where variable x has the values ['one', 'two', null])
Hint:
A potential solution could look like:
- there is a new filter flag includeUndefined on the variable filter
- when this flag is :
- true instances lacking the variable entirely or having it set with a null value are included in the filter result
- false instances lacking the variable entirely or having it set with a null value are excluded in the filter result
- the necessity of the old null only filter flag filterForUndefined introduced with
OPT-2370is reconsidered and potentially removed
This is the controller panel for Smart Panels app
- is related to
-
OPT-2747 Filter out null/undefined variables
- Done
1.
|
UI for including/excluding Null or Undefined | Done | Unassigned | |
2.
|
Add property to exclude instances where variable is null or undefined | Done | Unassigned | |
3.
|
Add option to exclude instances where variable is undefined/null | Done | Unassigned | |
4.
|
Adjust Boolean variable filter to accept null/undefined | Done | Unassigned | |
5.
|
Adjust number and string variable filters to accept null/undefined | Done | Unassigned | |
6.
|
Adjust date variable filters to accept null/undefined | Done | Unassigned | |
7.
|
Remove the current global include and exclude undefined options | Done | Unassigned | |
8.
|
Add the option to select null/undefined for number and string variables | Done | Unassigned | |
9.
|
Change boolean variable filter to use multi select | Done | Unassigned | |
10.
|
Add include, exclude switches to date variable filter | Done | Unassigned | |
11.
|
Remove global variable null filter flags | Done | Unassigned | |
12.
|
document new null/undefined filter | Done | Unassigned |