假設我有兩個來自不同數據表的圖形生成器窗口,每個窗口都有一個本地數據過濾器,用於過濾“運行次數”和“時間”。
是否可以連接兩個本地數據過濾器以使它們保持同步?
或者也許使用 JSL 從本地數據過濾器#1 中提取當前設置並將其應用到本地數據過濾器#2?
(我猜第 1 步是獲取對本地數據過濾器的引用,我什至還沒有弄清楚如何做到這一點 - 這是我到目前為止所擁有的:
// get the last Graph Builder
win = Get Window List();
graphs = Filter Each({w}, win,
If(Length(w << XPath("//OutlineBox[@helpKey='Graph Builder']")) > 0, 1, 0)
);
last_gb = graphs[N Items(graphs)][OutlineBox("Graph Builder")] << Get Scriptable Object;
localDataFilter = last_gb << XPath("//OutlineBox[text()='Local Data Filter']");)