Parler aux boîtes d'affichageLe script généré automatiquement pour générer ce graphique

est
Graph Builder(
Variables( X( :height ), Y( :weight ), Overlay( :sex ) ),
Elements( Points( X, Y, Legend( 1 ) ), Smoother( X, Y, Legend( 2 ) ) ),
SendToReport( Dispatch( {}, "X title", TextEditBox, {Set Text( "xxx" )} ) )
)
- Pourquoi "Titre X" ?
- Qu'est-ce qu'un moyen robuste de parler plus tard avec le titre de l'axe X.
current Report()[TextEditBox(3)]
semble fonctionner - mais y a-t-il quelque chose avec "axe X" inclus dans la commande ?
Automatisation et scriptRe : Parler aux boîtes d'affichageJe ne sais pas s'il existe des moyens "directs" d'accéder à ce titre d'axe, mais vous pouvez utiliser Dispatch (ce qui, à ma connaissance, devrait être évité ...)
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
gb = dt << Graph Builder(
Size(520, 176),
Show Control Panel(0),
Variables(X(:height), Y(:weight), Overlay(:sex)),
Elements(Points(X, Y, Legend(13)), Smoother(X, Y, Legend(14)))
);
Report(gb) << Dispatch(
{},
"X title",
TextEditBox,
{Text Color("Red"), Set Base Font("Heading"), Font Color(3)}
);Re : Parler aux boîtes d'affichageoui, c'est vrai, ces 2 considérations m'ont amené à écrire la question.