Ordine di valutazione di salto dello scriptCIAO. Spero che questo sia solo un colpo di fortuna da parte mia.
Ho uno script che prima crea una colonna "durata" e valuta.
Successivamente, faccio in modo che lo script trovi gli spazi vuoti e li riempia con il valore precedente non vuoto (per deadbanding). lo fa generando una finestra pop-up in cui selezionare quali colonne necessitano di questa applicazione (garantito, se potessi supporre che tutte ne abbiano bisogno, quella *potrebbe* essere un'opzione per aggirare questo problema)
Tuttavia, lo script non "aspetta" che io selezioni quali colonne voglio riempire prima di passare alle righe successive.
Come posso aggirare questo problema??
Names Default to Here(1);
dt=Current Data Table();
column(dt, "Time")<<DATA type=""></DATA>
<LINGO-LABS id="lingo-labs-436045" slang="en-US" mode="UPDATE"><LINGO-LABEL>Ingegneria della qualità e dei processi</LINGO-LABEL></LINGO-LABS>Ri: Script che salta l'ordine di valutazioneAvete bisogno di un modale finestra.
https://www.jmp.com/support/help/en/16.1/?os=win&source=application&utm_source=helpmenu&utm_medium=application#page/jmp/construct-a-modal-window.shtml
" Costruisci un Modale Finestra
Quando invii uno script con a modale window, JMP disegna la finestra, attende che l'utente effettui delle scelte e faccia clic OK e quindi memorizza un elenco delle variabili con i relativi valori. Qualsiasi tentativo di fare clic fuori dalla finestra produce un suono di errore e l'esecuzione dello script viene sospesa finché l'utente non fa clic OK O Annulla . "
Troverai molte domande e risposte sulle finestre modali nella community. Un tempo, su alcuni sistemi operativi, era possibile fare riferimento alle variabili in una finestra modale per un breve periodo dopo la chiusura della finestra. Non è più vero. Esistono diversi schemi che le persone usano per recuperare le variabili ... scegline uno che abbia senso per te. Il collegamento sopra utilizza "risultato restituito".
edit: nuovo post a Dialoghi modali potrebbe aiutare.
Ri: Script che salta l'ordine di valutazioneCIAO,
Potresti essere in grado di risolvere il tuo problema aggiungendo un comando "Wait (0)" appena prima dell'istruzione _nw = New Window.
Migliore,
ST