📄️ Formula Basics
Formula is a powerful system which lets you evaluate values at runtime instead of design time for any input field. The formulas can resolve:
📄️ Using Macros
Macros are lightweight functions that accept parameters and return a value: just like an ordinary function. They're called from within formulas.
📄️ Multi-Array Formulas
Array fields have a unique property where you can mix both explicit array item values and formula values.
📄️ Output Fields
Some steps, like "Resolve Paths" do nothing but return a value. Those values can be accessed using output fields.
📄️ Resolving Variables
You can make formula return a variable value by writing it in %VARNAME% format (where VARNAME is the name of the variable).
📄️ String Interpolation
While it's possible to run macros in a formula, it was impossible to combine string and macro results together without putting macro results into a variable first.