<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我正在尝试使用滑块并同时使用数据过滤器。 我遇到的问题是,当我打开过滤器时,移动滑块会导致图形不再更新。 如果没有过滤器,数字更新得很好。 滑块连接到表变量,然后在列中使用这些变量进行计算。 我打开数据表,数字和方程式仍在变化。 不确定为什么数字本身不会更新。
我已用通用占位符名称替换了数据的具体细节。 DataTable12是数据和方程更新的数据表。 我正在使用“当前数据表()”,但如果其他内容以某种方式最终成为我当前的数据表,它会感到困惑,这就是我将其替换为表名称的原因。
过滤器代码
DataTable12 << Data Filter( Location({3600,121}), Add Filter( columns( :Column Name1, :Column Name2, :Column Name3 ), Display( Column Name1, Size( 298, 154 ), List Display ), Display( Column Name3, Size( 298, 79 ), List Display ) ))滑块代码
dt = DataTable12;val = Slider1 << Get; dt << Set Table Variable("w_one",val);NumberEdit1 << Set(val)号码框代码
dt = DataTable12;val = NumberEdit1 << Get; dt << Set Table Variable("w_one",val);Slider1 << Set(val)谢谢!
我和一位同事找出了我们的数据没有更新的原因。 我已将 y 轴包含在过滤器中的绘图(计算得出)中。 当我们将其从过滤器中删除时,绘图将随着滑块/数字框和过滤器的打开而更新。 JMP 似乎无法动态更新过滤器窗口中计算参数的边界,这就是我的图形冻结的原因。
我明白为什么这可能是一项具有挑战性的工作。 但肯定有解决办法吗?
感谢大家的帮助。
当它打开时,它仅设置为当前选择。 即使打开过滤器而不选择任何选项(基本上只是“这是一个过滤器”),也会破坏滑块/数字框更改中公式的自动计算。
关闭它后,滑块/数字框的更改会再次更新绘图。
设置了什么过滤模式? 选择 ? 展示 ? 包括 ?
内特,
是的,它已经打开了。 该图在打开过滤器之前和关闭过滤器之后更新,稍晚一些。 只是不明白为什么它在过滤器打开的情况下不起作用。 我可以尝试切换回使用“当前数据表()”来代替 DataTable12,但我承认如果该值发生变化,它会导致其他问题。
你好普布雷特,
图中是否包含自动重新计算?
双变量( Y( : 身高 ), X( : 体重 ),自动重新计算( 1 ) )
