Set Field Value Action
A set field action requires the selection of a form field and a "value" that will be set into the field.
Last updated
A set field action requires the selection of a form field and a "value" that will be set into the field.
Last updated
A set field action requires the selection of a form field and a "value" that will be set into the field. The "value" can be either:
A specific value that may be a number, some text, true/false, etc.
An expression that combines specific values and/or fields using arithmetic/text/logic operators and optionally parenthesis.
To support the above possibilities, set field actions support both a value entry "mode" and an expression entry "mode". Set field actions will always start in value entry mode. In value entry mode you may simply enter a number or text or if the field is a select type field, select one of the select options.
The set field actions have an overflow menu (3-dot icon) that has an option to put the input into expression input mode (see above). In expression input mode, enter specific values and/or select fields and combine them with operators and parenthesis as needed.
Here are some very simple examples:
The following operators are supported in expressions. Parenthesis are also supported for numeric expressions.
Operator
Name
Purpose
Example
+
Addition
Add two numeric sub-expressions
a + b
-
Subtraction
Subtract two numeric sub-expressions
a - b
*
Multiplication
Multiply two numeric sub-expressions
a * b
/
Division
Divide two numeric sub-expressions
a / b
+
Concatenation
Concatenate two text sub-expressions
firstName + " " + lastName
==, ===
Equality
Compare two sub-expressions for equality
a == b
!=, !==
Inequality
Compare two sub-expressions for inequality
a !== b
>
Greater than
Compare two sub-expressions for greater than
a > b
>=
Greater than or equal
Compare two sub-expressions for greater than or equal
a >= b
<
Less than
Compare two sub-expressions for less than
a < b
<=
Less than or equal
Compare two sub-expressions for less than or equal
a <= b