What is the Syntax for Referencing Variables
You can reference variables in analyses, dashboards, KPIs, and agents. How you reference a variable depends on the task that you are performing.
For tasks where you are presented with fields in a dialog, you must specify only the type and name of the variable (not the full syntax), for example, referencing a variable in a filter definition.
For other tasks, such as referencing a variable in a title view, you specify the variable syntax. The syntax you use depends on the type of variable as described in the following table.
Syntax for Referencing Variables Table
Type of Variable | Syntax | Example |
---|---|---|
Presentation |
@{variables.variablename}[format]{defaultvalue} or @{scope.variables['variablename']} where:
|
@{variables.MyFavoriteRegion}{EASTERN REGION} or @{dashboard.variables['MyFavoriteRegion']} |
You also can reference variables in expressions. The guidelines for referenceing vairables in expressions are described in the following table.
Guidelines for Referencing Variables in Expressions
Type of Variable | Guidelines | Example |
---|---|---|
Presentation |
Note: If the @ sign is not followed by a {, then it is treated
as an @ sign. |
"Market"."Region"=@{MyFavoriteRegion}{EASTERN REGION} |
For the specific areas where you can reference variables, see "Where Can I Reference Variables?".