filter
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
type | enum | Yes | column | data type=string; lov=STATICValid values: column rowSearch rowExpression |
search | string | Yes | data type=string; maxLen=4000Applies when type = rowSearch | |
rowExpression | multiline string | Yes | data type=multiline string; maxLen=4000Applies when type = rowExpression | |
column | string | Yes | data type=string; maxLen=128Applies when type = column | |
operator | enum | Yes | = | data type=string; lov=STATICValid values: = != > >= < <= between isNull isNotNull like notLike in notIn contains doesNotContain regexp isInTheLast isNotInTheLast isInTheNext isNotInTheNextApplies when type = column |
value | string | Yes | data type=string; maxLen=4000Applies when type = column | |
from | string | Yes | data type=string; maxLen=1900Applies when type = column and operator = between | |
to | string | Yes | data type=string; maxLen=1900Applies when type = column and operator = between | |
value | number | Yes | data type=number; maxLen=22Applies when type = column and operator in (isInTheLast)type = column and operator in (isNotInTheLast)type = column and operator in (isInTheNext)type = column and operator in (isNotInTheNext) | |
unit | enum | Yes | data type=string; lov=STATICValid values: min hours days weeks months yearsApplies when type = column and operator in (isInTheLast)type = column and operator in (isNotInTheLast)type = column and operator in (isInTheNext)type = column and operator in (isNotInTheNext) |
identification
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
name | string | Yes | data type=string; maxLen=255Applies when type = rowExpression |
identification {
name: value
}advanced
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
staticId | string | Yes | data type=string; maxLen=255 | |
enabled | boolean | Yes | true | data type=boolean |
advanced {
staticId: value
enabled: false
}APEXlang Example
filter sample (
type: column
search: value
rowExpression: ```
value
```
column: value
operator: "="
value: value
from: value
to: value
unit: min
identification {
name: value
}
advanced {
staticId: value
enabled: false
}
)