我希望能夠捕獲當用戶使用 Graph Builder 對象的本地數據過濾器選擇一個值時所做的選擇。
例如,在下面的代碼段中,如果我使用本地數據過濾器選擇了“Apple”,我如何在變量中捕獲“Apple”以便將其放入圖表標題中。
這是否需要使用行狀態處理程序? 我以前沒有使用過。謝謝! -延斯
名稱默認到這裡( 1 ) ;
清除日誌();
// 一些數據
dt =新表( “水果” ,添加行( 3 ) ,
新欄目( “水果” ,特點, “名義” ,設置值( { “梨” , “蘋果” , “橙子” } ) )
) ;
// 帶有本地數據過濾器的報表
國標= dt <<圖生成器(尺寸( 528 , 448 ) ,顯示控制面板( 0 ) ,顯示圖例( 0 ) ,
變量( X ( :水果) ) ,
元素(酒吧( X ,傳奇( 3 ) ) ) ,
本地數據過濾器(模式,添加過濾器(列( :水果) ) )
) ;
// 想要將本地數據過濾器選擇的值捕獲到一個變量中
ldf_selection = ???
這是腳本索引中的條目,顯示瞭如何返回 seleeellll 中使用的 Where 子句
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Cities.jmp" );
obj = dt <<
local Data Filter(
Add( Filter Columns( :Region, :Lead ) )
);
Wait( 1 );
obj << (Filter Column( :Lead ) <<
Where( :Lead >= .4 & :Lead <= 1.4 ));
txt = obj << get where clause;