跳到主要内容

使用变量进行货币符号扩展

在加载脚本或图表表达式中,使用美元符号扩展中的变量可以:

  • 引用文本

  • 引用数值

文本变量

如果要在脚本或表达式中使用变量进行文本替换,需使用以下语法:

$(variablename)

$(variablename) 扩展至变量中的值。如果 variablename 不存在,那么该扩展将为空字符串。

示例:文本变量加载脚本

示例:文本变量图表表达式

数字变量扩展

对于数字变量扩展,使用以下语法:

(#variablename)

该扩展总是生成合法小数点来表示变量的数字值,可能带有指数符号(对于非常大或小的数值)。如果 variablename 不存在或不包含数字值,则会被扩展至 0 而非 NULL。

示例:数字变量加载脚本

引用备用状态扩展变量

变量只有一个值,并且在所有备用状态下都使用该值。当您展开一个变量时,该值也是相同的,与它的生成位置和对象的状态无关。

如果变量是计算变量,即定义以等号开头,则计算将在默认状态下进行,除非在变量定义中指定备用状态。

例如,如果您有名为 MyState 的状态以及名为 vMyVar 的变量:

vMyvar: =only({MyState}MyField)

变量定义内容(带有对备用状态名的显式引用)确定将在哪个状态下计算变量内容。