Ciao,
Vorrei scrivere uno script che estrae le informazioni da un report Fit Least Squares. Quella parte è OK. Il problema è che voglio che lo script guardi quali finestre sono già aperte nella sessione dell'utente, scegline una e poi ottieni le informazioni.
Posso scorrere le finestre attive e identificare quale voglio usare, ma ho problemi ad accedere al livello Report che si trova all'interno della finestra. Quando ho visto la struttura ad albero del rapporto di output, si ferma al livello di divulgazione più alto. Come ottengo dal mio codice che assegna la finestra [myWindow = window (3);] a rModel = someVariable << Report; ??
O c'è un modo diverso / migliore per farlo? Il mio unico altro pensiero al momento è quello di utilizzare la mia finestra << Ricevi testo; quindi esegui un sacco di ricerche di testo per trovare le parti di cui ho bisogno (non sono interessato ai grafici, ma solo ai dati di riepilogo delle tabelle). Tuttavia, posso vedere questo diventando piuttosto complesso e più incline all'errore.
Apprezzo ogni comprensione che voi ragazzi avete
È possibile utilizzare il riferimento salvato in myWindow come radice dell'albero di visualizzazione. Utilizzare gli indici per accedere alla finestra di visualizzazione con i risultati che si desidera estrarre. Se voglio prendere le stime dei parametri, allora userei un codice come questo:
my estimates = myWindow["Parameter Estimates"][NumberColBox(1)] << Get As Matrix;