Script JMP che improvvisamente ha smesso di funzionare - creando linee di riferimentoCiao. Ho sviluppato una sceneggiatura che in poche settimane purtroppo potrebbe essere troppo lunga per elencare in modo efficace (circa 10 pagine). Il lungo e breve è il seguente:
Ci sono (3) schede nel rapporto che lo script fa. Questo va dalle semplici statistiche riassuntive (scheda 1) all'analisi di regressione (scheda 2) a un grafico del profilo con simulazione (scheda 3). Ho avuto un semplice pulsante che ha aiutato l'utente inserire una linea di riferimento (specifica) su ciascuno dei grafici. Questo ha funzionato perfettamente fino a questa settimana, quando tutto ha smesso di funzionare. Non solo sul mio computer, ma su tutti gli altri. L'errore era il seguente:
Send Expects Oggetto Scriptable in accesso o valutazione di 'Send', repBoxBuild [axisbox (2)] << / * ### * / add ref line (
LSL,
punteggiato,
colline,
Char (LSL),
2
) / * ### * /
E la sceneggiatura non è cambiata. Ci sono degli aggiornamenti JMP in corso o qualcosa che potrebbe causare la chiusura degli script? Sarei più che felice di inviare la sceneggiatura / i dati a chiunque possa avere un'idea. Sono abbastanza nuovo con lo scripting ma sono sconcertato su come qualcosa potrebbe smettere di funzionare così all'improvviso. Grazie Jim Pappas
Ri: Script JMP che improvvisamente ha smesso di funzionare, creando linee di riferimentoL'errore indica che il lato sinistro dell'operatore << non è un oggetto che accetta i messaggi (e non è un oggetto asse che comprende i messaggi addRefLines).
Per diagnosticare il problema, puoi aggiungere
repBoxBuild<<showTreeStructure;
Probabilmente non ci sarà una casella dell'asse (2).
La mia ipotesi: qualcosa sui tuoi dati è cambiato, cambiando la forma del rapporto. Questo potrebbe spiegare perché tutti vedono lo stesso problema.
I report JMP possono cambiare da versione a versione, ma JMP non si aggiorna da solo. Forse le persone del tuo data center hanno fatto un aggiornamento. Aiuto-> circa avrà il tuo numero di versione. Se è JMP 13, hai un aggiornamento recente.