¿Qué inspiró esta solicitud de lista de deseos?
Intento filtrar los resultados de mi informe JMP para ver cómo se clasifican columnas específicas de interés y resulta muy complicado.
¿Cuál es la mejora que le gustaría ver?
Proporcione un cuadro genérico "Buscar" que podría usarse con el cuadro de columna de cadena/cuadro de columna de número, etc. Ya tenemos la opción de hacer clic derecho para Filtrar dónde (y Seleccionar dónde), pero estoy buscando una opción más rápida que agregaría el cuadro "Buscar" en la parte superior del nombre de la columna (o debajo de él) para poder filtrar rápidamente los resultados del cuadro de la tabla.
Ejemplo rápido (usar Col Box con Text Edit Box probablemente sería una mejor idea)
Ver más...
Names Default To Here(1);
nw = New Window("Mountains",
vlb = V List Box(
tb = Table Box(
scb = String Col Box("Mountain", {"K2", "Delphi", "Kilimanjaro", "Grand Teton"}),
ncb = Number Col Box("Elevation (meters)", {8611, 681, 5895, 4199}),
pcb = Plot Col Box("", {8611, 681, 5895, 4199})
)
)
);
// Add "filter"
vlb << Prepend(
tb2 = Table Box(
sceb1 = String Col Edit Box("", {""}),
sceb2 = String Col Edit Box("", {""}),
sceb3 = String Col Edit Box("", {""})
)
);
tb2 << Set Cell Changed Function(function({this, col, row},
filter_val = lowercase((col << get)[row]);
If(Is Missing(filter_val),
tb << reset filter;
return();
);
Eval(EvalExpr(
tb << Filter Where(Contains(lowercase(Mountain), Expr(filter_val)));
));
));
sceb1 << Set Width(scb << get width);
sceb2 << Set Width(ncb << get width);
sceb3 << Set Width(pcb << get width);


¿Por qué es importante esta idea?
Hace que sea mucho más rápido filtrar cuadros de tabla en informes JMP.
Gracias por la idea y el ejemplo. Eso realmente ayuda a aclarar tu solicitud.