【问题标题】:Show all data when no items are marked未标记任何项目时显示所有数据
【发布时间】:2017-06-13 16:36:44
【问题描述】:

在 Spotfire 中,有没有办法编写一个脚本来在没有标记任何项目时更改“空可视化”的默认设置?我有一个按钮,可以将图表从线条更改为条形(然后再返回),但由于我使用热图来标记值,因此图表默认不显示任何数据,直到我选择热图中的这些值。

【问题讨论】:

  • 所以你想在你真的没有选择的时候全选,因为这个可视化是另一个图表的细节可视化?
  • 是的,基本上。我有第二张图表,它受到第一张图表标记的限制。通常我通过进入该图表的属性来解决这个问题,在数据下有一个下拉菜单,它为您提供 3 个选项:一个是显示一个空图表、显示所有数据或显示一条消息。默认似乎是显示一个空图表。我正在使用一个按钮在 2 种图表类型之间切换,切换时它会重置为默认值。

标签: ironpython spotfire


【解决方案1】:

您要查找的图表属性称为LimitingMarkingsEmptyBehavior,并接受LimitingMarkingsEmptyBehavior 值。这是一个可以放在按钮上的示例:

from Spotfire.Dxp.Data import LimitingMarkingsEmptyBehavior
from Spotfire.Dxp.Application.Visuals import BarChart

v = visualization_parameter.As[BarChart]()

v.Data.LimitingMarkingsEmptyBehavior = LimitingMarkingsEmptyBehavior.ShowAll

【讨论】:

  • Niko 像往常一样粉碎
  • 这看起来正是我需要的,谢谢你们的帮助! (我赞成,但它不会显示)
  • @B_H 很高兴它对你有用! :) 你能接受正确的答案吗?
  • @scsimon 我尽我所能。 :D
  • 嘿 Niko 检查 Spotfire 的赏金标签
猜你喜欢
  • 2020-04-07
  • 1970-01-01
  • 1970-01-01
  • 2011-06-26
  • 1970-01-01
  • 2022-09-30
  • 1970-01-01
  • 1970-01-01
  • 2020-01-23
相关资源
最近更新 更多