Have Questions?  Need Expert Answers?  JOIN LUNCH N' LEARNS!

Run Dynamic Formula Step

Prev Next
Step Details
Introduced in Version9.17
Last Modified in Version9.17
LocationDesigner Entities > Rules

The Run Dynamic Formula Step executes dynamic formulas, supporting customizable result types and error handling, enhancing the flexibility of formula execution workflows. This Step allows Users to pass in a desired formula as text into a Flow without building it in the Formula Designer, enabling faster, high-quality implementation. It also includes options to sanitize input parameter names and ignore arithmetic errors for formulas that contain special characters or null values. 

For more information on Formulas, please visit our Formulas documentation. 


Properties

Formula Settings

PropertyDescriptionData Type
Result TypeAllows Users to select a Result Type for the Dynamic Formula. Varies
Is ArrayAllows Users to determine whether the Result Type is an Array. Boolean
Ignore Arithmetic ErrorsWhen set to true, arithmetic operations involving null values return NaN instead of throwing an error. Boolean
Sanitize Input Parameter NameWhen set to true, sanitizes input parameter names so formulas containing special characters are parsed correctly and return the expected result. Boolean
Note
Use Sanitize Input Parameter Name when formula input names contain special characters. Enabling this property helps prevent parsing errors caused by unsupported characters in parameter names.
Use Ignore Arithmetic Errors when formulas may perform arithmetic operations on null values. When enabled, those operations return NaN instead of throwing an error.

Inputs

PropertyDescriptionData Type
FormulaAllows Users to select a Formula. String
InputsAllows Users to select Inputs for the Formula. List of DataPair

Outputs

PropertyDescriptionData Type
ResultOutputs the Dynamic Formula Result. Decimal