StateName - 图表函数

StateName() 会返回所使用的可视化的替代状况的名称。例如,StateName 可用于创建具有动态文本和颜色的可视化以反映可视化状态发生的更改。此函数可用于图表表达式,但不能用于确定该表达式所指的状态。

Syntax:  

StateName ()

备注: 只能使用 Qlik Engine JSON API 定义和分配交替状态。

Example 1:  

动态文本

='Region - ' & if(StateName() = '$', 'Default', StateName())

Example 2:  

动态颜色

if(StateName() = 'Group 1', rgb(152, 171, 206),

if(StateName() = 'Group 2', rgb(187, 200, 179),

rgb(210, 210, 210)

)

)