Script di allarme del grafico di controlloCiao a tutti,
Sto cercando di personalizzare l'e-mail dello script di allarme. JMP sta inviando il numero del campione. Vorrei che inviasse le informazioni da una colonna diversa. Ho quella colonna contrassegnata come etichetta. Come posso aggiungerlo allo script di allarme? Inoltre, posso inviare la carta di controllo come nell'immagine a più e-mail.
mail( "test@example.com", "Avviso ", Substitute( "Fuori controllo per il test ^QCTEST nella colonna ^QCCOL nel campione ^QCSAMPLE.",
"^QCTEST", char(qc_test),
"^QCCOL", qc_col,
"^QCSAMPLE", char( qc_sample )));
Grazie in anticipo.
Analisi e modellazione dei dati di baseIngegneria della qualità e dei processiRi: Script allarme grafico di controlloLa Guida allo scripting potrebbe essere utile a questo scopo Esegui script di allarme . Con qc_primaRiga E qc_lastRow dovresti essere in grado di accedere ai valori in altre colonne.
Ri: Script allarme grafico di controlloCiò non recupera il valore del nome file corrispondente al campione non riuscito.
Ri: Script allarme grafico di controlloNon ho idea di come siano i tuoi dati o il tuo grafico, quindi questo rende il tutto un po' più difficile. Se presupponiamo che la colonna con nome file sia chiamata "nome file", dovresti essere in grado di accedere al primo valore per l'esempio con :filename[qc_firstRow].
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Quality Control/Coating.jmp");
obj = dt << Control Chart(
Sample Size(:Sample),
KSigma(3),
Chart Col(:Weight, XBar, R),
Alarm Script(
Write("Out of Control for test ", qc_test, " in column ", qc_col, " in sample ", qc_sample, " marker is ", :Markers[qc_firstRow])
)
);
obj << Test 1(1);