我希望能够捕获当用户使用 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;