0
通じすなわちマーキングを設定:Spotfire: "limit data using markings" by python scriptはこの質問に似ていますが、まったく同じではないIPython
私は現在、このようになりますスクリプトがあります。
from Spotfire.Dxp import Data
from Spotfire.Dxp.Application.Visuals import *
#Remove the current Marking Filter
for filtering in vis.As[VisualContent]().Data.Filterings:
vis.As[VisualContent]().Data.Filterings.Remove(filtering)
#Set the new Marking Filter
vis.As[VisualContent]().Data.Filterings.Add(Document.Data.Markings["Marking (4)"])
#Set the new Marking
#Need code here
私はマーキング新しいを設定する必要が私は別の視覚化のためにそれを使用することができるように視覚化のために。私は、コードのこの部分を使用してマーキングを設定することができる午前
UPDATE:具体的には、私は、このボックスを設定する必要が
vc = vis.As[VisualContent]()
marking = vc.Data.MarkingReference
marking.SetSelection(marking.GetSelection(dataTable),dataTable)
これは私がしたいレコードをマークしていたが、それはしませんので、 [マーキング]ボックスの設定を変更すると、さらにドリルダウンすることはできません(設定されているのと同じマーキングにフィルタリングされます)。