Ho creato una GUI che passerà tre parametri a uno script incorporato da eseguire quando l'utente fa clic su OK sulla GUI. Lo script incorporato è contenuto in una funzione EXPR (). Questo script utilizza i valori selezionati per assegnare varie altre variabili usando le clausole condizionali e quindi lancia un grafico di controllo individuale o un grafico Individuale e intervallo mobile in base al valore del primo parametro, tipo di grafico.
Lo script funziona bene al primo passaggio, ma se aggiorno i valori nella GUI e faccio clic su OK, ottengo gli stessi grafici, ovvero i parametri non vengono cancellati dalla prima istanza. Se faccio clic su OK una seconda volta, ottengo quindi i grafici aggiornati che desidero.
Ho fatto diversi tentativi per provare a cancellare le selezioni precedenti, ma poi lo script non funziona. Presumo mi manca qualcosa di semplice, ma non riesco a capire cosa! Grazie in anticipo per eventuali suggerimenti che potresti avere su come correggere la sceneggiatura! Di seguito ho allegato una versione anonima del mio script.