Riferimento alla finestra correnteSalve, ho bisogno di fare riferimento in un piccolo script JSL che ho scritto alla "finestra da cui eseguo questo script". In passato l'ho fatto solo facendo riferimento a "window(0)", ma questo non sembra funzionare in JMP 14: la finestra a cui voglio fare riferimento sembra essere cambiata in "window( K )" Dove K è il numero intero più grande per il quale esiste una finestra. Due domande:
- Ho ragione su questo apparente cambiamento e, in tal caso, esiste un solo modo in cui posso chiamare "la finestra da cui eseguo questo script" che funzionerà sia in JMP 13 che in JMP 14 senza dover controllare quale versione sto eseguendo?
- Come posso accedere all'elenco delle finestre attualmente aperte? Al momento li sto solo controllando dall'1 in su in sequenza per vedere se ognuno esiste, e mi fermo quando ne trovo uno che non lo fa - il che funziona bene, ma è un po' poco elegante. Esiste una semplice funzione che ne restituisca solo un elenco? Non sono riuscito a trovarne uno, ma potrei semplicemente cercare il nome sbagliato.
Grazie molto
Ri: Riferimento alla finestra correnteGrazie Jim, questo mi consentirà di riordinare la creazione di un elenco di nomi di finestre e incorporare un controllo sul numero di versione di JMP non è un grosso problema, anche se speravo di farne a meno se possibile.
Lo considererò risolto ora e andrò avanti - molte grazie per il tuo aiuto.
Ri: Riferimento alla finestra correnteN Items( Window() )
Questo ti darà il conteggio delle finestre aperte.
Window(n) ha i seguenti messaggi disponibili
<<GET window="" title=""><<GET picture=""><<GET html=""><<GET text=""><<SET window="" title=""><<SET report="" title=""><<SET dirty=""><<SELECT><<SELECTABLE><<GET annotation=""><<DELETE><<GET rtf=""><<GET journal=""><<GET script=""><<GET xml=""><<SAVE picture=""><<SAVE interactive="" html=""><<GET window="" size=""><<GET window="" id=""><<GET project=""><<GET content="" size=""><<SET content="" size=""><<SET window="" title=""><<SET print="" headers=""><<SET print="" footers=""><<GETOFFSET><<GET size=""><<SETNOTSTRETCHABLE><<GET min="" size=""><<SET min="" size=""><<GET max="" size=""><<SET max="" size=""><<GET auto="" stretching=""><<GET auto="" centering=""><<SET auto="" centering=""><<GET row="" states=""><<GET width=""><<SET width=""><<GET height=""><<SET height=""><<GET property=""><<GET property="" list=""><<GET properties=""><<GET property=""><<GET property="" list=""><<GET properties=""></GET></GET></GET></GET></GET></GET></SET></GET></SET></GET></GET></SET></GET></GET></SET></GET></SET></GET></SETNOTSTRETCHABLE></GET></GETOFFSET></SET></SET></SET></SET></GET></GET></GET></GET></SAVE></SAVE></GET></GET></GET></GET></DELETE></GET></SELECTABLE></SELECT></SET></SET></SET></GET></GET></GET></GET>