【问题标题】:Limit data based on UniqueCount根据 UniqueCount 限制数据
【发布时间】:2015-10-25 21:56:45
【问题描述】:

i在选项卡上有图表,该图表只能显示从选择列过滤器中的1个值。

例如,如果名为 BUSINESS_UNIT 的字段的值为“HR”、“FIN”、“IT”,则图表应仅在筛选出 1 个值时显示数据。比如“人力资源”。 这些图表不包含 BUSINESS_UNIT 字段本身。

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

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

【问题讨论】:

  • 进行澄清。您想从一个空图表开始,但仅在选择一个业务单位时才显示数据。我假设业务部门与其余数据包含在同一个数据表中。
  • 是的,从空白图表开始。业务部门包含在数据表中,但不包含在图表中。

标签: database spotfire


【解决方案1】:

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

这样做的一个缺点是维护,如果值发生变化,您将不得不更新 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

【讨论】:

  • 谢谢。我有一个属性下拉解决方案,但是,我无法手动更新带有新属性值的 UI。我不能做一个单选按钮过滤器,因为它会过滤掉其他选项卡上的其余数据。我真的需要过滤掉这个选项卡上的图表。这可能吗?
  • 尝试用不同的标记将图表分开,这样其他页面上的内容就不会被标记。
  • 该图表必须遵守其他标记,尽管来自其他选项卡。基本上只需要显示是否选择了1个BUSINESS_UNIT,否则正常运行。过滤器能否仅应用于 Spotfire 中的特定图表?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-12-06
  • 1970-01-01
  • 2021-02-13
  • 2016-10-24
  • 2015-11-10
  • 2020-10-21
  • 1970-01-01
相关资源
最近更新 更多