Ri: JSL Come inviare un messaggio a un grafico di variabilità specifico in SendToReport?In JMP17 non otterrai quegli "errori", ma sembra che in JMP16 lo faccia. Sarebbe meglio impostare i titoli sul livello del report, ad esempio con qualcosa del genere:
Names Default To Here(1);
dt = Open("$SAMPLE_DATA\Big Class.jmp");
Column(dt, "age") << SetModelingType("Continuous");
var = dt << VariabilityChart(X(:sex), Y(:age, :height, :weight));
wait(2);
Report(var)[OutlineBox("Variability Chart for age")] << Set Title("My Individual Variability Chart Title");Ri: JSL Come inviare un messaggio a un grafico di variabilità specifico in SendToReport?Il tuo codice funziona in JMP 17? Non riesce in JMP 16.
avrei bisogno di usare
Report(var[1])[OutlineBox("Variability Chart for age")] << Set Title("My Individual Variability Chart Title");per selezionare il primo elemento della lista var. Corretto?
Comunque grazie. Questo mi sta indicando la giusta direzione.
Ri: JSL Come inviare un messaggio a un grafico di variabilità specifico in SendToReport?Sembra che non funzioni con JMP16. Eviterei di usare solo l'indice se possibile e preferirei utilizzare qualche altro metodo per ottenere il riferimento corretto. Forse scorrere l'elenco dei grafici e trovare quello corretto o utilizzare XPath per ottenere i riferimenti agli elementi corretti.
Ri: JSL Come inviare un messaggio a un grafico di variabilità specifico in SendToReport?Grazie!
JSL Come inviare un messaggio a un grafico di variabilità specifico in SendToReport?Ciao,
Sto ricevendo dozzine di avvisi nel file di registro che sembrano provenire da Dispatch non indirizzato come desiderato. Uso JMP 16.0.0. Ecco un esempio per illustrare il problema. La mia vera applicazione è più complessa con diversi comandi Dispatch individuali ai grafici.
dt = Open("$SAMPLE_DATA\Big Class.jmp");
dt:age << SetModelingType("Continuous");
dt << VariabilityChart(
X(:sex),
Y(:age, :height, :weight),
SendToReport(
Dispatch(
{},
"Variability Chart for age",
OutlineBox,
{SetTitle("My Indiviual Variability Chart Title")}
)
)
);Il codice genera (un elenco di) 3 grafici di variabilità.Cerco di impostare solo il titolo della tabella "età". L'impostazione del titolo funziona correttamente. Ma ottengo i seguenti 2 avvisi nel registro.
Cannot find OutlineBox[ "Variability Chart for age" ] at {}
Cannot find OutlineBox[ "Variability Chart for age" ] at {}
{Variability Chart[], Variability Chart[], Variability Chart[]}Sembra che il messaggio sia stato inviato a tutti e tre i grafici. E la casella di contorno con il nome "Tabella di variabilità per età" non si trova nelle tabelle "altezza" e "peso", ovviamente.
Come posso assicurarmi che il messaggio venga inviato solo alla tabella "età"?
Grazie,
Alex.
Qualità e ingegneria di processo