Expressions provide great flexibility to control the content, style, data, value and behavior of your reports. Expressions must start with equal sign (=), if not the value will be considered as a string literal.



The supported expression types and functions details are listed in the following table:
| References | Description | Example | 
|---|---|---|
| Built-in-fields | Built-in fields collection are the global variables that are used in a report to specify the report name, page number, execution time. It includes Globals and the User collections. | =Globals!ExecutionTime | 
| Operators | An operator is a symbol that represents to perform simple basic operation. It is used to combine references in an expression. | =Globals!ExecutionTime+User!UserID | 
| Functions | Functions in an expressions is used to perform some basic functions like datetime, math, aggregate, text functions, conversion functions. | =Round(1.3*5)/5 | 
| Parameters | Represents the collection of report parameters, each of which with a parameter value. | Parameters!ReportParameter1.Value | 
| Dataset Fields | Represents dataset fields collections in reports with dataset field value. | Fields!EmployeeID.Value,"DataSet1" | 
Note: When mentioning expressions, it should be in a single line format, not in multiple lines.