Bonjour,
J'ai pu travailler sur un script pour éditer la légende, basé sur une colonne Flag. Lorsque je recrée le même tracé dans GraphBuilder, j'obtiens une nuance de couleurs plus foncée, mais lorsque j'exécute mon script, cela me donne une nuance fanée que la normale. Pourquoi est-ce? Je sais que c'est quelque chose lié aux lignes sélectionnées, et le GraphBuilder met simplement en surbrillance ces lignes ou cellules. j'ai essayé d'incorporer
dt << Clear Column Selection();
dt << Clear Row Selection();
mais ça ne marche pas. L'intrigue originale

et l'intrigue fanée

dlg = Column Dialog(
yList = Col List( "Ys",
Min Col(1)
),
xList = Col List( "Xs",
Min Col(1),
Max Col(1)
),
byList = Col List( "Color/Mark By",
Max Col( 1 ) )
);
color_cols = dlg["byList"];
If( Is Missing( color_cols ) != {},
dt << Color or Mark by Column( color_cols[1], Marker Theme( "solid" ), Color Theme( "JMP Dark" ) );
for each row(
If(As Column( dt, color_cols[1] ) == "", As Column( dt, color_cols[1] )="!!");
);
dt << select where(As Column( dt, color_cols[1] ) == "!!" ) << Markers(0);
dt << select where(As Column( dt, color_cols[1] ) == "!!") << Colors(0);
);
dt << Clear Column Selection();
dt << Clear Row Selection();
meas_cols = dt << Get Column Names("String");
If(dlg["button"] == 1,
// Get the selected X and Y columns
x_col = dlg["xList"];
y_cols = dlg["yList"];
nw = New Window( "graphs", <<JOURNAL></JOURNAL>La colonne de drapeau est stockée dans color_cols[1], qui est la forme complète de la colonne de région pour quelques cellules, et vide partout ailleurs.
Il est grisé car vous avez sélectionné des lignes.
Vous pouvez peut-être partager le journal pour vérifier s'il y a un problème avec le script pour effacer la sélection ;
dt << Clear Column Selection();
dt << Clear Row Selection();
ou essayez;
dt << Effacer la sélection ;
dt << Effacer Select();
Oui, vous avez effectivement raison. J'ai vérifié mes journaux et l'erreur est dans la ligne
dt << Clear Row Selection();
Peut confirmer
dt << Clear select;
travaux! Merci beaucoup.