<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao,
Ho uno script in cui l'utente avrà la possibilità di eseguire un'analisi più volte. Lo script creerà un diario dei risultati. Tuttavia, mi piacerebbe che lo script creasse un nuovo journal la prima volta che viene eseguito, ma aggiunge risultati al journal esistente quando lo script viene eseguito successivamente. C'è un modo per determinare se uno specifico (o qualsiasi) giornale è già aperto in JMP?
Ho trovato un modo per determinare se una tabella di dati è già stata aperta ( ), ma non l'ho fatto funzionare per un giornale. Qualche consiglio?
Grazie!
Funziona alla grande! Grazie!
Ci sono probabilmente diversi modi per farlo. Ecco un'idea che sembra funzionare (testata in JMP 10).
// Funzione per verificare se esiste un giornale specifico
Già là = Funzione ( { jname } ,
n = N articoli ( Finestra () ) ;
Se ( jname == Giornale corrente () << ottieni il titolo della finestra , // Se nessun diario è aperto, il Diario corrente () ne aprirà uno
Stampare ( "Il diario esiste" )
,
Se ( N articoli ( Finestra () ) - n == 1 ,
Giornale corrente () << chiudi la finestra ) ; // Chiudi il journal ridondante se creato
Stampare ( "Non esiste un diario del genere" ) ;
) ;
) ;
// Test della funzione
j_title = "Test" ;
il mio diario = Giornale corrente () ; // diario di esempio
il mio diario << imposta il titolo della finestra ( j_title ) ;
Già là ( j_title ) ;
il mio diario << chiudi la finestra ; // Chiudi il diario di esempio
Già là ( j_title ) ;