Je souhaite désactiver la fonctionnalité par défaut de « capacité de clic » d'une légende. Je peux y parvenir manuellement en sélectionnant les propriétés de la légende (dans une plate-forme) et en décochant la case « Activé ». Mais comment puis-je accéder à ces propriétés par programmation ?
J'ai essayé d'effectuer la modification manuellement, puis de « script enregistré » à l'aide du triangle ROUGE, mais il ne semble pas enregistrer cette propriété.
Est-il possible?

Vous pouvez utiliser gb << Show Tree Structure() pour donner une idée des éléments et avec cela, vous pouvez généralement avoir une idée de la façon d'accéder à un élément spécifique.

Dans ce cas, vous pouvez accéder à LegendBox de cette façon :
gb_report = gb << Report;
legend = gb_report[legendbox(1)];
et définissez la propriété la plus probable avec légende << Activé(0)
Exemple complet :
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
gb = dt << Graph Builder(
Show Control Panel(0),
Variables(X(:sex), Y(:height), Group X(:age)),
Elements(Box Plot(X, Y, Legend(1)))
);
gb_report = gb << Report;
legend = gb_report[legendbox(1)];
legend << Enabled(0);