是什么启发了这个愿望清单请求?
我有一长串从数据库中提取的测试名称(可能有几千多个)。 我想使用数据过滤器,以便用户可以交互式地将测试列表缩小到一些有趣的测试。 我有一个脚本可以从数据表中提取选定的测试并创建适当的 SQL 查询。
最常见的方法是在正则表达式模式下使用搜索栏。 但是,由于结果列表是在用户键入时动态过滤的,因此可能会导致不可预测的延迟、JMP 更新时的暂停等。 对于几百个条目,这很好,但对于长列表,令人沮丧的是 JMP 在后台过滤时将停止接受输入(或者会错过输入的几个字符)。
目前我在我的数据过滤器中使用以下代码:
Add Filter(
columns( :column ),
Display(
:column, Find( Set Text( "" ), Contains Terms( 0 ), Regular Expression( 1 ) )
)
)
您希望看到哪些改进?
我希望在数据过滤器搜索栏中看到一个选项,该选项仅在用户按 Enter(例如)时将正则表达式代码应用于列表,或者一个按钮应用输入到搜索栏中的过滤器。
为什么这个想法很重要?
当使用数据过滤器从非常大的可能条目列表构造查询时,它改善了用户体验。
我正在使用 JMP17。