Ciao a tutti,
Ho quello che sembra essere un problema strano. Ho creato uno script JSL che avvia una finestra attraverso la quale un utente può selezionare alcune opzioni e quindi eseguire script per estrarre dati da varie fonti. La cosa strana che sta accadendo è che quando uno di questi script viene eseguito, tutte le successive finestre di JMP si aprono sotto una nuova icona della barra delle applicazioni. Un esempio per chiarezza:
1) L'utente apre jmp. C'è 1 icona sulla barra delle applicazioni
2) L'utente apre una tabella tramite la finestra iniziale di JMP. C'è 1 icona sulla barra delle applicazioni.
3) L'utente apre una tabella tramite Windows Explorer.C'è 1 icona sulla barra delle applicazioni.
4) L'utente esegue uno script che genera una tabella di dati e una finestra con un diagramma di esecuzione.C'è 1 icona sulla barra delle applicazioni.
5) L'utente esegue il mio script personalizzato. Si apre la finestra della GUI.C'è 1 icona sulla barra delle applicazioni.
6) L'utente fa clic sullo script 1 tramite la GUI generata al passaggio 5. La tabella dati viene generata e la GUI rimane aperta.C'è 1 icona sulla barra delle applicazioni.
7) L'utente fa clic sullo script del problema sulla GUI generata nel passaggio 5. Viene generata una tabella di dati e la GUI rimane aperta.Ora ci sono 2 icone sulla barra delle applicazioni.
8) Ripeti uno dei passaggi precedenti e ci sono ancora 2 icone sulla barra delle applicazioni
9) Chiudere tutte le finestre tranne la finestra principale C'è 1 icona sulla barra delle applicazioni.
10) Ripetere uno dei passaggi 1 - 6. Ci sono 2 icone sulla barra delle applicazioni
Speriamo che questo abbia senso. In caso contrario fatemelo sapere e posso fornire chiarezza.
Sto usando JMP 16.2.0. In allegato lo script che ho scritto. Non sarai in grado di eseguire gli script di dati tramite la GUI, ma sarai in grado di vedere di cosa sto parlando quando dico GUI. Il secondo allegato è la sezione che ho isolato come causa del problema.
Grazie