Conmutador de columna y scripts de devolución de llamada?Hola comunidad JMP,
Tengo un gráfico de control con un conmutador de columna, y me gustaría actualizar una línea de referencia en el gráfico de control cuando se cambia la columna en el conmutador, pero no puedo encontrar una acción en el objeto del conmutador de columna que parece ser capaz de ese. Todas las acciones que obtengo en showproperties () están relacionadas con el cambio de los valores a través de JSL.
¿Alguna sugerencia? 
Gracias por adelantado,
Daniel
Re: cambio de columna y guiones de devolución de llamada?Frame Box () es donde encontrará tales devoluciones de llamada. Usted puede
<< Agregar guión gráfico
a Frame Box (), que se activa cada vez que algo cambia en el gráfico
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
biv = Bivariate(
Y( :weight ),
X( :height ),
FitLine
);
rbiv = biv << report;
framebox = rbiv[frame box( 1 )];
framebox <<
Add Graphics Script(
Transparency( 0.5 );
Fill Color( {1.0, 0.5, 0.0} );
Polygon( [60, 72, 57], [75, 120, 120] );
);Re: cambio de columna y guiones de devolución de llamada?Gracias por una respuesta rápida y precisa, Jim.
¡Funciona perfectamente!
/ Daniel
Re: cambio de columna y guiones de devolución de llamada?Hmm, ahora que he jugado un poco con él, parece que el script se lanza siempre, una y otra vez, y no solo con los cambios en el gráfico.
Básicamente está matando a JMP actualizando esta línea de referencia una y otra vez ...
rep2 = cc2 << Report;
rep2[FrameBox(2)]<<ADD graphics="" script=""></ADD>
Estoy ejecutando JMP 13.2.0
Re: cambio de columna y guiones de devolución de llamada?Me encontré con su problema observado y lo superé poniendo en el script de gráficos mi propia lógica para actualizar solo cuando el script detecta las condiciones de cambio en las que quiero activar.
Re: cambio de columna y guiones de devolución de llamada?Gracias por la respuesta.
Me las arreglé para implementar un disparador como sugirió y ahora funciona mucho mejor.
Gracias,
Daniel