你好,
当我在图形生成器中选择数据点时触发 JSL 的最佳方式是什么?
例如,根据当前选择更新仪表板的部分内容
有的是行状态处理程序。
但这是数据表的属性。 因此,JSL 代码甚至会在仪表板关闭后被触发。
所以,之后我必须小心地将其删除。
我注意到一个过滤器更换处理程序本地数据过滤器可以充当行状态处理程序 - 它甚至会在鼠标触摸数据点时触发。
“酷”——这个功能是“按照设计的”吗? 它似乎在 Jmp18 中仍然可用 - 但我可以想象它会在稍后的某个时间点被禁用:
改进 JMP 的状态处理程序(悬停标签、行状态处理程序、过滤器状态处理程序、调度程序等)
New window("test", Data Filter Context Box(
V List box(tb = Text Box ("hello"),
H list Box(
ldf = dt << data filter(local),
gb = dt << Graph Builder(
Variables( X( :height ), Y( :weight ), Overlay( :sex ) ),
Elements( Points( X, Y, Legend( 1 ) )) )
)))));
i=1;
f = Function( {a}, Print( tb << set text(Char(i++)) ) );
rs = ldf << Make Filter Change Handler( f );