Segnala con un'immagineCIAO,
Lo script seguente genera una finestra con un'immagine, una casella di script e un pulsante di riproduzione.
Quando clicco su play, ricevo l'avviso:

Non voglio salvare alcun report, voglio solo eseguire lo script senza visualizzare un messaggio di avviso.
Posso disattivare questo messaggio sul mio computer tramite le preferenze, ma un altro utente potrebbe voler avere questa possibilità.
Come posso disattivare il messaggio di avviso per il mio report?
Quando clicco su "Riferimento", in futuro potrò eseguire lo script nello Scriptbox senza l'avviso, finché non chiudo la finestra e apro un nuovo report. Posso in qualche modo impostarlo una volta su "Riferimento" per il report, in modo che l'avviso non venga visualizzato?
dummyImage = Open( "$SAMPLE_IMAGES/progress.gif", gif );
New Window( "",
V List Box(
Picture Box( dummy Image ),
sb = Script Box( "Caption(\!"hello\!")" ),
Button Box( "play", sb << run() )
)
);
Automazione e scriptingEsplorazione e visualizzazione dei datiRe: Segnala con un'immagineQuando eseguo lo script (Windows 10 con JMP Pro 18.01) e premo Play non ricevo lo stesso prompt. La casella della didascalia si apre normalmente e posso chiudere gli script/le finestre come farei normalmente. La mia preferenza per Salva tabella con report è stata impostata su Prompt

Re: Segnala con un'immagineMmmh, sorprendente.
Lo vedo con Jmp17.2, 18.1 e JMP 19EA4.
Re: Segnala con un'immagineGuardando la mia cartella degli script...
Ehi, chi ha generato tutti quei file di report?!?!
Ah...

Interessante, sembra che JMP clicchi semplicemente su Salva , anche se la finestra è una finestra di report!
NB: il salvataggio automatico prima dell'esecuzione è molto (!!) utile.
Non so quante volte mi ha salvato il lavoro degli ultimi 30 minuti da un brutto bug nello script!
Re: Segnala con un'immagineSoluzione semplice:
dopo aver eseguito il debug dell'applicazione, voglio usarla come finestra di dialogo, e nelle finestre di dialogo è possibile eseguire script senza attivare il salvataggio automatico : )
dummyImage = Open( "$SAMPLE_IMAGES/progress.gif", gif );
nw = New Window( "",
<< type("Dialog"), // new -> solves the issue
V List Box(
Picture Box( dummy Image ),
sb = Script Box( "Caption(\!"hello\!")" ),
Button Box( "play", sb << run() )
)
);