Incorporamento degli script in una finestra di visualizzazione in JMP9Utilizziamo vecchie licenze JMP9 su PC di produzione e JMP13 per la maggior parte degli ingegneri con un lavoro che richiede l'analisi dei dati. È spesso utile per me convertire uno script JMP13 in qualcosa che gira su JMP9.
Qualcuno sa / ricorda se è possibile allegare uno script alla casella di controllo in modo tale da eseguire una funzione ogni volta che viene selezionata una casella. Ad un certo punto, sembra che JMP abbia introdotto un messaggio "set function" che uso negli script JMP13, ma non sembra disponibile in JMP9. Mi piacerebbe sapere se la funzionalità non è presente o se il metodo è solo diverso.
Ecco un esempio dell'utilizzo di "set function" in JMP13.
panelBox_filter << Append(
cb_filter = Check Box(
filterList,
<<SET function=""> 0,
filterTr = 1,
filterTr = 0
);
fnShow( filterTr, pb_tr );
If( Contains( cb_request_sel, "Date" ) > 0,
filterDate = 1,
filterDate = 0
);
fnShow( filterDate, pb_Date );
If( Contains( cb_request_sel, "Product Type" ) > 0,
filterProdType = 1,
filterProdType = 0
);
fnShow( filterProdType, pb_ProdType );
If( Contains( cb_request_sel, "Pens" ) > 0,
filterPens = 1,
filterPens = 0
);
fnShow( filterPens, pb_pens );
)
)
)
);</SET>
Grazie!
Ri: Embedding di script in una finestra di visualizzazione in JMP9
Grazie Melanie e Mark! Era proprio quello che dovevo sapere. -Jay
Ri: Embedding di script in una finestra di visualizzazione in JMP9Set Function è stato aggiunto in JMP 10, quindi JMP 9 non lo riconoscerà. È possibile riscrivere utilizzando Set Script. Qualcosa come questo:
panelBox_filter << Append(
cb_filter = Check Box(
filterList,
<<SET script=""> 0,
filterTr = 1,
filterTr = 0
);
fnShow( filterTr, pb_tr );
If( Contains( cb_request_sel, "Date" ) > 0,
filterDate = 1,
filterDate = 0
);
fnShow( filterDate, pb_Date );
If( Contains( cb_request_sel, "Product Type" ) > 0,
filterProdType = 1,
filterProdType = 0
);
fnShow( filterProdType, pb_ProdType );
If( Contains( cb_request_sel, "Pens" ) > 0,
filterPens = 1,
filterPens = 0
);
fnShow( filterPens, pb_pens );
)
)
);</SET>Ri: Embedding di script in una finestra di visualizzazione in JMP9Non ho installato JMP 9 quindi non posso verificare questo reclamo, ma penso che se cambi il Imposta funzione messaggio a Imposta script e rimuovere i parametri della funzione, l'espressione deve essere valutata quando l'utente fa clic su una casella di controllo.