# StateName - 图表函数

此图表函数用于返回所使用的对象的状态名称。当对象状态更改时，QlikView 开发者可以使用该函数制作动态文本和颜色。需要特别注意的是该函数仅能作用于对象。它不可以在图表表达式中用来定义该表达式涉及的任何状态。

语法：

StateName ()

信息注释交替状态可在设置 &gt; 文档属性 &gt; 一般 &gt; 交替状态下进行定义。

示例 1:

Dynamic Text

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

示例 2:

Dynamic Colors

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

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

> > `rgb(210, 210, 210)`

> `)`

`)`