Procesar la selección de la columna del filtro en la tabla de datos¿Hay alguna manera de que la fila que se selecciona en el filtro de procesos se seleccione en la tabla de datos a través de JSL?

Por ejemplo, ¿qué secuencia de comandos podría usarse para seleccionar este elemento de fila resaltado en la tabla de datos?
¡Gracias por cualquier sugerencia!
Steve
ScriptingRe: proceso de selección de columna del filtro en la tabla de datosA continuación se muestra un script que imprime en el registro el valor de la primera fila y la primera columna del registro.Accede al valor a través de la capacidad de acceso al árbol de visualización en JMP.Consulte Árboles de visualización en la Guía de secuencias de comandos

Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\semiconductor capability.jmp" );
ps = dt << Process Screening(
Process Variables( :NPN1, :PNP1, :PNP2, :NPN2, :PNP3, :IVP1, :PNP4 ),
Grouping( :SITE ),
Control Chart Type( "Indiv and MR" )
);
psr = Report( ps );
Show( (psr[String Col Box( 1 )] << get)[1] );
La salida del registro es
(psr[String Col Box(1)] << get)[1] = "NPN2";
Re: proceso de selección de columna del filtro en la tabla de datosY basándose en el ejemplo de @txnelson , podrías hacer algo como esto:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\semiconductor capability.jmp" );
ps = dt << Process Screening(
Process Variables( :NPN1, :PNP1, :PNP2, :NPN2, :PNP3, :IVP1, :PNP4 ),
Grouping( :SITE ),
Control Chart Type( "Indiv and MR" )
);
psr = Report( ps );
tb = psr[Table Box( 1 )];
tb << setRowChangeFunction(
Function( {this},
// Remove any existing column selection
dt << selectColumns([]);
// Use the current row selection to select table columns
sr = this << getSelectedRows;
cols = {};
for(c=1, c<=NRow(sr), c++, InsertInto(cols, (tb[StringColBox(1)] << get)[sr[c]]));
dt << selectColumns(cols);
);
);