StateName - 圖表函數

此圖表函數會傳回物件所使用的狀態名稱。QlikView開發人員可使用此函數,在物件的狀態變更時產生動態的文字和色彩。必須注意的是,此函數僅可用於物件,無法用於圖表運算式中,藉以確定運算式參照的狀態。

語法:  

StateName ()

備註: 替代狀態可以在設定 > 文件屬性 > 一般 > 替代狀態下定義。

範例 1:  

動態文字

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

範例 2:  

動態色彩

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

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

rgb(210, 210, 210)

)

)