Table plus |
---|
applyColStyleToCell | true |
---|
heading | 0 |
---|
columnTypes | s,s,s,s |
---|
multiple | false |
---|
columnAttributes | style="background:#e5e7ea;font-weight:bold,,style="background:#e5e7ea;font-weight:bold, |
---|
enableSorting | false |
---|
|
Syntax | isNull(variable) | Package | | Alias | | Pkg Usage | | |
Description
Excerpt |
---|
|
Checks if the provided variable is null or has no value associated then returns "true", otherwise returns "false". |
Checks if the provided variable is null or has no value associated then returns "true", otherwise returns "false".
Parameters
Table plus |
---|
applyColStyleToCell | true |
---|
columnTypes | s,s,s,s |
---|
heading | 0 |
---|
multiple | false |
---|
enableSorting | false |
---|
|
Parameter name | Type | Required | Description |
---|
variable | Any | Yes | Value you want to test. Value argument can be a string or a variable of any type. | |
Return Type
Boolean (true/false)
Examples
Example 1
Checks whether the assignee was selected for a ticket.
Code Block |
---|
if(isNull(assignee)) {
assignee = reporter;
} |
Example 2
The following line checks whether the Time Spent field contains any work logged on the ticket.
Code Block |
---|
if(isNull(assignee)) {
assignee = reporter;
} |
You can also use the hasInput routine to check whether certain fields were filled out during a workflow transition. And among those fields you can also check the work logged in particular.
Note |
---|
If isNull returns "true" the variable has no value attached. isNull returns "false" for zero for numeric variables or blank for character/string. |
See also
Filter by label (Content by label) |
---|
showLabels | false |
---|
max | 25 |
---|
showSpace | false |
---|
cql | label = "basic_routine" and space = currentSpace ( ) |
---|
labels | array_routines |
---|
|