감사합니다 - 나는 그것을 놓쳤습니다. 비슷해 보입니다.
이 위시리스트 요청에 영감을 준 것은 무엇입니까?
데이터베이스에서 가져온 테스트 이름의 긴 목록(잠재적으로 수천 개 이상)이 있습니다. 사용자가 테스트 목록을 몇 가지 흥미로운 항목으로 대화식으로 좁힐 수 있도록 데이터 필터를 사용하고 싶습니다. 데이터 테이블에서 선택한 테스트를 추출하고 적절한 SQL 쿼리를 생성하는 스크립트가 있습니다.
가장 일반적인 방법은 정규식 모드에서 검색 창을 사용하는 것입니다. 그러나 결과 목록은 사용자가 입력할 때 동적으로 필터링되므로 예측할 수 없는 지연, JMP 업데이트로 인한 일시 중지 등이 발생할 수 있습니다. 수백 개의 항목은 괜찮지만, 긴 목록의 경우 JMP가 백그라운드에서 필터링하는 동안 입력을 받아들이지 않는다는 점(또는 입력되는 문자 몇 개가 누락되는 점)은 실망스럽습니다.
현재 데이터 필터에 다음 코드를 사용하고 있습니다.
Add Filter(
columns( :column ),
Display(
:column, Find( Set Text( "" ), Contains Terms( 0 ), Regular Expression( 1 ) )
)
)
당신이 보고 싶은 개선점은 무엇입니까?
예를 들어 사용자가 Enter 키를 눌렀을 때 목록에 정규식 코드만 적용하는 데이터 필터 검색 창에서 사용할 수 있는 옵션이나 검색 창에 입력된 필터를 적용하는 버튼을 보고 싶습니다.
이 아이디어가 왜 중요한가요?
데이터 필터를 사용하여 매우 큰 가능한 항목 목록에서 쿼리를 구성할 때 사용자 경험이 향상됩니다.
JMP17을 사용하고 있습니다.