Ajouter une légende de ligne dans la distribution avec une case radioBonjour la communauté,
Avant cela, j'ai créé une seule boîte radio et un seul bivouac, mais pour le moment J'ai improvisé mon scénario. Voici mon problème jusqu'à présent
J'ai créé mes scripts qui ouvrent 3 graphiques, avec une boîte radio auto-fonctionnelle
1) Répartition
2) Ajuster Y par X
3) Boîte radio

Mon problème est:
1) Chaque fois que j'exécute le script, la légende de la ligne apparaît uniquement IL_ALL et ne peut pas être modifiée même si je clique sur la case radio.
2) Je souhaite que le paramètre radio box modifie la légende des lignes sur Distribution mais je ne sais pas comment créer ce script.
S'il vous plaît, aidez-moi à réécrire mon script. Je suis encore un débutant sur ce script JSL.
//Get the current data Table
Names Default To Here( 1 );
dt = Current Data Table();
columnNames = dt << Get Column Names( "String" );
cl = New Window( "Column Selection",
// <<MODAL></MODAL>
Ci-dessous, je joins un exemple de tableau de données :
Automatisation et scriptsRe : Ajouter une légende de ligne dans la distribution avec une case radio//Get the current data Table
Names Default To Here( 1 );
dt = Current Data Table();
columnNames = dt << Get Column Names( "String" );
cl = New Window( "Column Selection",
H List Box(
Panel Box( "Make a selection",
allcolumn = Radio Box(
columnNames,
<<SET function=""></SET>Voici le dernier script de mise à jour, désolé le précédent est l'ancien 
Re : Ajouter une légende de ligne dans la distribution avec une boîte radioVous pouvez utiliser << Row Legend pour ajouter une nouvelle légende à FrameBox. La partie la plus difficile est de supprimer l'ancien. Vous trouverez ci-dessous une suggestion utilisant XPath (peut-être pas assez robuste)
//Get the current data Table
Names Default To Here(1);
dt = Current Data Table();
columnNames = dt << Get Column Names("String");
cl = New Window("Column Selection",
H List Box(
dist = dt << Distribution(
Continuous Distribution(Column(:IL_ALL_MAG_C1_S21), Normal Quantile Plot(1)),
SendToReport(
Dispatch({"IL_ALL_MAG_C1_S21"}, "", Picture Box(5), {Set Summary Behavior("Collapse")}),
Dispatch(
{"IL_ALL_MAG_C1_S21"},
"Distrib Quantile Plot",
FrameBox,
{Row Legend(
IL_ALL_MAG_C1_S21,
Color(1),
Color Theme("Spectral"),
Marker(0),
Marker Theme(""),
Continuous Scale(0),
Reverse Scale(0),
Excluded Rows(0)
)}
)
)
),
Panel Box("Make a selection",
allcolumn = Radio Box(columnNames, <<SET function=""></SET>Re : Ajouter une légende de ligne dans la distribution avec une case radioC'est du travail pour moi, même le chargement peut parfois être en retard. Mais c'est d'accord..
Quoi qu'il en soit, merci beaucoup 