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