IF (Report Builder 1.0)
Returns one value if a condition evaluates to TRUE and another value if a condition evaluates to FALSE. IF can have one or more than one condition/value pairs.
Syntax
IF(condition, value_if_true, value_if_false, …)
condition |
Indicates the expression that can be evaluated to True or False. |
value_if_true |
Specifies the value that is returned if the condition is True. |
value_if_false |
Specifies the value that is returned if the condition is False. |
Remarks
The condition must be a value or expression that can be evaluated to TRUE or FALSE.
Value_If_True represents the value returned if the condition is true.
Value_If_False represents the value returned if the condition is false.
If any of the arguments to IF are arrays, every element of the array is evaluated when the IF statement is carried out.
Example
Formula |
Result |
---|---|
IF(Sub Total >= 1000, "Discount", "No Discount") |
If the customer's Sub Total is greater than or equal to 1000, the report displays Discount; otherwise, the report displays No Discount. |