¿Es posible ejecutar un script haciendo clic en una curva en el gráfico a través de JSL?Por ejemplo, hice un gráfico del guión a continuación.
dt = Open( "$SAMPLE_DATA/Students2.JMP" );
dt << Sort( By( 1 ), Order( Ascending ), replacetable( 1 ) );
New Column( "A" );
Column( "A" ) << Formula( If( Row() == 1 | name != Lag( name, 1 ), 1, If( Lag( A, 1 ) < 6, Lag( A, 1 ) + 1 ) ) );
dt << run formulas;
Column( "A" ) << deleteFormula;
dt << Sort( By( "A" ), Order( DEscending ), replacetable( 1 ) );
dt << delete rows( N Rows( Loc( dt[0, "A"] > 0 ) ) + 1 :: N Row( dt ) );
dt << Sort( By( 1, "A" ), Order( Ascending, Ascending ), replacetable( 1 ) );
p1 = Graph Builder(
Size( 528, 454 ),
Show Control Panel( 0 ),
Variables( X( :A ), Y( :height ), Overlay( :name ) ),
Elements( Points( X, Y, Legend( 8 ) ), Smoother( X, Y, Legend( 9 ) ) )
);
Haga clic en cualquier curva condicional en el gráfico y ejecute automáticamente el "D: \ A.jsl "

¡Gracias!
ScriptingRe: ¿Es posible ejecutar un script haciendo clic en una curva en el gráfico a través de JSL?Este "D: \ A.JSL" 、 principalmente logro las siguientes funciones:
Haga clic en la curva seleccionada para obtener el "nombre". Utilice este nombre para obtener la "edad" del nombre en otra tabla "Students1.JMP". Cree una nueva tabla "new.jmp"
Dibuja el diagrama como se muestra arriba.
Finalmente, los dos gráficos y cada tabla de datos se utilizan para generar un tablero.

Re: ¿Es posible ejecutar un script haciendo clic en una curva en el gráfico a través de JSL?JMP tiene una función de módulo similar, puede realizar la siguiente operación de proceso:
al hacer clic en la curva seleccionada, obtenga el "nombre". Utilice este nombre para obtener la edad del nombre en la otra tabla estudiantes1.jmp. Se genera una nueva tabla de datos con el nombre seleccionado solo y la "altura" en la Tabla 2 y la "edad" en la Tabla 1.
d1 = Open( "$SAMPLE_DATA/Students1.JMP" );
¡Gracias Expertos!
Re: ¿Es posible ejecutar un script haciendo clic en una curva en el gráfico a través de JSL?¿Quizás usar Row State Handler en la tabla de datos original podría funcionar? O si puede "omitir" la parte de clic, posiblemente podría usar etiquetas flotantes.
Re: ¿Es posible ejecutar un script haciendo clic en una curva en el gráfico a través de JSL?¡Muchos gracias! Pero todavía no he encontrado la manera.

Re: ¿Es posible ejecutar un script haciendo clic en una curva en el gráfico a través de JSL?