SpotFire:以编程方式设置绘图的标记

SpotFire: Set plot's marking programmatically

我正在尝试以编程方式访问 spotfire 图的 data>marking 字段。

我正在尝试编写一个脚本,在启动时将该脚本的标记设置为下图中显示的值。

我可以使用脚本、IP 和按钮;我只是在互联网上找不到任何访问这些参数的脚本示例,所以我正在寻找一个简短的推动来帮助我入门。

您可以使用下面的脚本。它接受一个名为 'vis' 的参数,这是您要为其设置标记的视觉效果。在下面的示例中,"Marking2" 是标记方案的名称。

from Spotfire.Dxp.Data import DataManager
from Spotfire.Dxp.Application.Visuals import VisualContent
myVis= vis.As[VisualContent]()
myVis.Data.MarkingReference=Application.Document.Data.Markings["Marking2"]