Sélecteur de colonne et scripts de rappel?Salut la communauté JMP,
J'ai un graphique de contrôle avec un commutateur de colonne et je voudrais mettre à jour une ligne de référence dans le graphique de contrôle lorsque la colonne du commutateur est modifiée, mais je ne trouve aucune action sur l'objet de commutateur de colonne qui semble pouvoir cette. Toutes les actions que j'obtiens dans showproperties () sont liées à la modification des valeurs via JSL.
Aucune suggestion? 
Merci d'avance,
Daniel
Re: Sélecteur de colonne et scripts de rappel?Frame Box () est l'endroit où vous trouverez de tels rappels. Vous pouvez
<< Ajouter un script graphique
à la Frame Box (), qui est déclenchée chaque fois que quelque chose change dans le graphique
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: Sélecteur de colonne et scripts de rappel?Merci pour une réponse très rapide et précise Jim,
cela fonctionne parfaitement!
/ Daniel
Re: Sélecteur de colonne et scripts de rappel?Hmm, maintenant que j'ai joué un peu avec, il semble que le script est lancé toujours, encore et encore, et pas seulement sur les changements dans le graphique.
Il tue fondamentalement JMP en mettant à jour cette ligne de référence encore et encore ...
rep2 = cc2 << Report;
rep2[FrameBox(2)]<<ADD graphics="" script=""></ADD>
J'utilise JMP 13.2.0
Re : Sélecteur de colonne et scripts de rappel ?J'ai rencontré votre problème observé et je l'ai surmonté en mettant dans le script Grapics ma propre logique pour ne mettre à jour que lorsque le script détecte les conditions de changement sur lesquelles je souhaite déclencher.
Re : Sélecteur de colonne et scripts de rappel ?Merci pour la réponse.
J'ai réussi à implémenter un déclencheur comme vous l'avez suggéré et cela fonctionne beaucoup mieux maintenant.
Merci,
Daniel