<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hola comunidad
Si subconjunto las filas seleccionadas y las columnas seleccionadas, obtengo las columnas seleccionadas y las filas seleccionadas. ¿Se puede obtener todas las columnas (seleccionadas o no) y solo la fila seleccionada? Tengo un botón en una secuencia de comandos para que los usuarios subcontraten los datos que están resaltados / seleccionados, pero a menudo harán clic en las columnas de manera inadvertida y luego no subcontratarán la tabla de datos completa, sino solo las columnas seleccionadas (no hay ningún deseo, pero el código JMP es construido de esa manera). A continuación se encuentra el JSL para el botón de mi subconjunto, de modo que si alguien puede trabajar dentro de ese código para obtener el valor deseado, se lo agradecería.
Saludos,
tbl = Tabla de datos actuales ();
runSubsetScript = Función (
{df, tbl},
wc = df << Get Where Clause;
Evaluar
Sustituir(
Expr
tbl << subconjunto (
dónde cláusula,
)
)
Expr (whereClause), Parse (wc)
)
);
);
newWind = Nueva ventana (
"Ejemplo de filtro de datos",
df = tbl << Filtro de datos (
Ubicación ({58, 58}),
Modo (Mostrar (1), Incluir (1)),
Añadir filtro (columnas (: marca de tiempo,: planta), pantalla (: marca de tiempo,: planta))
)
Cuadro de botones ("Subset", runSubsetScript (df, tbl))
);
Puede usar dos de los argumentos opcionales del Subconjunto: filas seleccionadas () y columnas seleccionadas ().
Inserte estas líneas, incluida la coma, después de "whereClause" en su expresión de subconjunto:
filas seleccionadas (1),
columnas seleccionadas (0)
Aclamaciones,
Brady