[Légende du générateur de graphiques] Comment renommer par lots les étiquettes de tous les éléments de la légende à l'aide de JSLSalut tout le monde,
Je crée un générateur de graphiques avec une légende, et tous les éléments de la légende commencent par Moyenne(x1) Moyenne(x2) Moyenne(x3)...
Est-il possible de modifier par lots toutes les étiquettes de légende pour n'afficher que x1, x2, x3...
J'ai essayé cette méthode, mais ça n'a pas marché.
Merci!
server = gb << Get Legend Server;
items = server << Get Legend Items;
For( i = 1, i <= N Items( items[1] ), i++,
legendmodelitem = items[1][i];
thelabel= legendmodelitem << get properties(); << get text()?
);
Re : [Légende du générateur de graphiques] Comment renommer par lots les étiquettes de tous les éléments de la légende à l’aide de JSLNames Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
gb = dt << Graph Builder(
Size(664, 550),
Show Control Panel(0),
Variables(
X(:SITE),
Y(:NPN1),
Y(:PNP1, Position(1)),
Y(:PNP2, Position(1)),
Y(:NPN2, Position(1))
),
Elements(
Points(X, Y(1), Y(2), Y(3), Y(4), Legend(5), Summary Statistic("Mean"))
)
);
server = gb << Get Legend Server;
items = server << Get Legend Items;
For Each({item, index}, items[1],
l = item << get label;
newl = Word(-1, l, "()"); // your logic here
item << Set Label(newl);
);
Write();