Below is a list of Operators, which can be used in expressions.
| 
                         Operator  | 
                    
                         Action  | 
                
|---|---|
| 
                     +  | 
                
                     Add numbers or text.  | 
            
| 
                     -  | 
                
                     Subtract numbers or text.  | 
            
| 
                     *  | 
                
                     Multiply values  | 
            
| 
                     /  | 
                
                     Divide.  | 
            
| 
                     %  | 
                
                     The remainder of a division (modulus); for example, 5%2 = 1.  | 
            
| 
                     ^  | 
                
                     Raise to the power of. This raises the value on the left hand side to the power on the right hand side; for example, 3 ^2 = 9.  | 
            
| 
                     =  | 
                
                     Equals (numbers).  | 
            
| 
                     <>  | 
                
                     Not equal to.  | 
            
| 
                     >  | 
                
                     Greater than.  | 
            
| 
                     <  | 
                
                     Less than.  | 
            
| 
                     >=  | 
                
                     Greater than or equal to.  | 
            
| 
                     <=  | 
                
                     Less than or equal to.  | 
            
| 
                     ()  | 
                
                     Use rounded brackets to enter more than one calculation in your expression. Report Designer will use the calculation within the brackets first.  | 
            
| 
                     ,  | 
                
                     Separate values supplied as parameters to a function.  | 
            
| 
                     ;  | 
                
                     Separates expressions to be executed as part of a begin/end block.  | 
            
| 
                     AND  | 
                
                     And/also. To include two or more different rules in your expression. Report Designer will only choose records that meet all the conditions of your expression.  | 
            
| 
                     OR  | 
                
                     Either/or. The OR operator allows you to link expressions together. Report Designer will select data if one or more of the clauses of your expression is true.  | 
            
| 
                     NOT  | 
                
                     Not true. Use this to exclude data or to test conditions.  | 
            
| 
                     LIKE  | 
                
                     LIKE is the text equivalent of =. However, you can only use LIKE with text. You can also combine LIKE with wildcards.  | 
            
| 
                     NOT LIKE  | 
                
                     Use this to apply an exclusion clause in your expression.  | 
            
| 
                     :  | 
                
                     Use a colon as a separator.  | 
            
| 
                     ->  | 
                
                     Use this to check for a property in the value on the left, e.g. TextStyle->Color := NamedColor("Red").  | 
            
| 
                     :=  | 
                
                     Assign a value, e.g. Visible := False;.  | 
            
| 
                     ? :  | 
                
                     Select one of two options- use this to select one of two possible options, based on the result of a test.  | 
            
| 
                     TRUE  | 
                
                     True can be used as part of a comparison filter to check if a variable contains a date. Or as an assignment within a conditional formatting expression. For example, to prevent text from automatically wrapping to a new line in a text box, use WordWrap:=True.  | 
            
| 
                     FALSE  | 
                
                     False can be used as part of a comparison filter to check if a variable does not contain a date. Or as an assignment within a conditional formatting expression. For example, to prevent text from automatically wrapping to a new line in a text box, use WordWrap:=False.  | 
            
| 
                     NULL  | 
                
                     Use this to indicate the field has no value. For example, to indicate no border, use Border:=Null.  | 
            
| 
                     IF  | 
                
                     Use this to execute an expression only if a condition is met. The optional ELSE section allows you to execute a different expression if the condition is not met. Use with BEGIN and END to execute multiple expressions.  | 
            
| 
                     THEN  | 
                
                     Use this to execute an expression only if a condition is met. The optional ELSE section allows you to execute a different expression if the condition is not met. Use with BEGIN and END to execute multiple expressions.  | 
            
| 
                     ELSE  | 
                
                     Use this to execute an expression only if a condition is met. The optional ELSE section allows you to execute a different expression if the condition is not met. Use with BEGIN and END to execute multiple expressions.  | 
            
| 
                     BEGIN  | 
                
                     BEGIN is a text equivalent of {.  | 
            
| 
                     END  | 
                
                     END is the text equivalent of }.  | 
            
| 
                     {}  | 
                
                     Grouping brackets, to group multiple expressions together. These brackets allow all of the expressions in the group to be executed in sequence. BEGIN and END are text equivalents of { and }.  | 
            
| 
                     SWITCH  | 
                
                     To select which expression to execute based on the value of a field or the value returned from a function. Use with BEGIN and END to execute multiple expressions.  | 
            
| 
                     CASE  | 
                
                     To select which expression to execute based on the value of a field or the value returned from a function. Use with BEGIN and END to execute multiple expressions.  | 
            
| 
                     DEFAULT  | 
                
                     To select which expression to execute based on the value of a field or the value returned from a function. Use with BEGIN and END to execute multiple expressions.  |