Gracias, me lo perdí. Se ve similar.
¿Qué inspiró esta solicitud de lista de deseos?
Tengo una larga lista de nombres de pruebas extraídos de una base de datos (potencialmente varios miles más). Me gustaría utilizar el filtro de datos para que el usuario pueda reducir interactivamente la lista de pruebas a algunas interesantes. Tengo un script que extrae las pruebas seleccionadas de la tabla de datos y crea la consulta SQL adecuada.
El método más común es utilizar la barra de búsqueda en modo de expresión regular. Sin embargo, debido a que la lista de resultados se filtra dinámicamente a medida que el usuario escribe, puede provocar retrasos impredecibles, pausas a medida que se actualiza JMP, etc. Para unos cientos de entradas está bien, pero para listas largas es frustrante que JMP deje de aceptar entradas mientras filtra en segundo plano (o omitirá algunos caracteres que se escriben).
Actualmente estoy usando el siguiente código en mi filtro de datos:
Add Filter(
columns( :column ),
Display(
:column, Find( Set Text( "" ), Contains Terms( 0 ), Regular Expression( 1 ) )
)
)
¿Cuál es la mejora que le gustaría ver?
Me gustaría ver una opción disponible en la barra de búsqueda del filtro de datos que solo aplique el código de expresión regular a la lista cuando el usuario presiona Enter (por ejemplo), o un botón que aplique el filtro ingresado en la barra de búsqueda.
¿Por qué es importante esta idea?
Mejora la experiencia del usuario cuando se utiliza el filtro de datos para crear consultas a partir de listas muy grandes de posibles entradas.
Estoy usando JMP17.