...
Parameter | Default value | Description | Valid examples | ||
---|---|---|---|---|---|
| Name of the parameter being set, i.e. "boolaccepted" |
| |||
| The value that the variable should assume. Can also be a placeholder: ${year}_${persnr} With |
| |||
|
| If the replaceTokensInValue is set to be false, then the content of the given variable will not be resolved at the time of creation! | |||
|
| Here the JSON path for a specific part of the returned JSON file is entered. (only basic JSON path is possible, no * is accepted for example) Can be used in combination with HTTPRestHandler. | see example down below | ||
|
| If this parameter is set to true, timestamps will automatically be converted to the server’s output timezone (defined in tim.properties) |
| The pre-defined variable | With |
Example
Parameter | Value | |||||
---|---|---|---|---|---|---|
name | favorite_offer | |||||
value | ${offers} JSON code that was saved in the variable offers with the HTTPRestManager
| |||||
searchInJson | products[1].name product[${number}].name (if the variable 'number' is set to 1 in the smartformform) |
This results in the process variable 'favorite_offer' being set to 'Mangos'
Example:
In the example, we have a part of the process flow for IT-Hardware Request. ProcessVariableSetter actionhandler is added in the ‘forward request for approval' task node. Variable status
from the smartform form is entered for the parameter name
. The new value of the parameter name
in the smartform form will be the 'forward request for approval’ which was set for the parameter value
.
...