J'essaie d'utiliser un graphique comme filtre pour un autre graphique en utilisant 'data filter source box()' (voir le script ci-dessous).
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
New Window( "Selection Filter",
Data Filter Context Box(
H List Box(
DFSB = Data Filter Source Box(
Graph Builder(
Size( 208, 207 ),
Show Control Panel( 0 ),
Show Legend( 0 ),
Variables( X( :age ) ),
Elements( Points( X, Legend( 3 ) ) ),
SendToReport( Dispatch( {}, "Graph Builder", OutlineBox, {Set Title( "Filter" )} ) )
)
),
Platform( Current Data Table(), Bubble Plot( X( :weight ), Y( :height ), Sizes( :age ), Title Position( 0, 0 ) ) )
)
)
);
dt << clear row states;
wait(1);
rs = dt << get row states();
selected_rows = [35,36,37];
rs[selected_rows] = 945;
DFSB << set row states (dt,rs);
Disons que j'ai marqué la ligne 35,35,37 avec des étoiles rouges. Pour une raison quelconque, lorsque je sélectionne ces 3 points dans le graphique du filtre, ces trois points reviennent automatiquement aux points noirs par défaut (voir la comparaison de l'image ci-jointe avant et après la sélection). Existe-t-il un moyen pour que ces points restent sous forme d'étoiles rouges même lorsqu'ils sont sélectionnés ?
Je peux reproduire le comportement (sur JMP15, 16 et 17), cela me semble être un bogue. Vous devez contacter le support technique.
Merci pour ce rapport - je suis d'accord qu'il s'agit d'un bogue, et nous travaillons sur un correctif pour une future version.Il semble qu'une sélection unique de points n'efface pas les états de ligne, mais le brossage des points efface les états de ligne.