eval()

Enter a numerical expression containing one or more variable names, in the form #var_name#, in the space provided. eval() uses the current value assigned to each #var_name#, evaluates the mathematical expression, and compares it with the supplied value. The supplied value may also be another expression. The mathematical expression may contain +, -, *, /, (, and ).  e.g.  (3.7 + (200 * #countA#)) / (#countB# - #countC#). If the check is true, IF steps are executed. If the check is false, ELSE steps are executed. The available tests are:

  • = : true if value of the variable equals the test value.
  • Not = : true if value of the variable does not equal the test value.
  • > : true if value of the variable is greater than the test value.
  • >= : true if value of the variable is greater than or equal to the test value.
  • < : true if value of the variable is less than the test value.
  • <= : true if value of the variable is less than or equal to the test value.

NOTE   Cannot be used with Exists, Does Not Exist, Contains, or Not Contains operators.

Example

If eval("#currentvalue# + 1") Is Greater Than "#maximumValue#"