根据UniqueCount限制数据

时间:2015-10-23 15:07:29

标签: database spotfire

我在选项卡上有图表,只应显示是否选择了列过滤器中的1个值。

例如,如果名为:BUSINESS_UNIT的字段的值为" HR"," FIN"," IT"如果过滤了1个值,则图表应仅显示数据。例如" HR。" 这些图表本身不包含BUSINESS_UNIT字段。

我尝试使用Limit Data Using表达式,但由于某种原因,限制表达式UniqueCount(BUSINESS_UNIT)= 1不起作用。

除非选择1 BUSINESS_UNIT,否则如何隐藏图表中的数据?

1 个答案:

答案 0 :(得分:1)

您可以做的是隐藏过滤器面板,并在每个属性的新文本区域上创建单选按钮以标记数据。如果您需要帮助设置,请告诉我。然后在您的可视化中使用标记限制数据,如果没有标记任何项目,则显示空的可视化。 enter image description here

这样做的一个缺点是维护,如果值发生变化,则必须更新UI。

另一种可能的解决方案(未经测试)是将过滤器面板属性从复选框更改为单选按钮。 过滤面板属性: http://stn.spotfire.com/spotfire_client_help/filter/filter_panel_properties.htm

你希望它看起来像这样: http://stn.spotfire.com/spotfire_client_help/filter/filter_radio_buttons.htm