Aggiorna tabelle datiSto eseguendo uno script che prende dati da un database MS Excel condiviso.
Eseguo lo script per importare i dati in JMP e apro il generatore di grafici per esaminare i dati richiesti.
Ho scoperto che alcuni dati sono stati esclusi dal database, il che significa che la visualizzazione non funziona correttamente, quindi devo tornare indietro e aggiungerli.
Devo quindi chiudere manualmente il generatore di grafici e tutte le finestre [Finestra > Chiudi tutte le tabelle di dati], quindi avviare nuovamente lo script.
La sceneggiatura che prego esista là fuori mi permetterà di h crea un pulsante di script e chiudi tutte le tabelle se ce ne sono aperte ed esegui nuovamente lo script.
Immagino che mi serviranno 2 pulsanti. Uno per aprire nuovi dati e uno per chiudere le tabelle e ricaricare??
Oppure esiste un modo per aggiornare le tabelle aperte con nuovi dati aggiunti al database di destinazione?
Ri: Aggiorna tabelle datiPERFETTO!!!
Come probabilmente puoi capire, sono un nuovo utente. Speravo che fosse così semplice. Cercando sui siti Web tutto ciò che ho trovato è stato CloseAllDataTablesExcept e ovviamente so come chiudere le tabelle definite.
Lo script ora funziona anche se nessuna tabella dati è già aperta. Quindi è sufficiente un pulsante per il caricamento iniziale e gli aggiornamenti.
Grazie!
Ri: Aggiorna tabelle dati@LZF ,
Suddividiamo la tua domanda in parti:
1. Aggiornamento dei dati inseriti in JMP da un database
2. Chiudere le tabelle di dati aperte e rieseguire facilmente lo script
A seconda della frequenza con cui vuoi che JMP cerchi nuovi dati, la complessità potrebbe cambiare, perché se vuoi che JMP continui ad ascoltare e aggiornare periodicamente i dati che ha estratto, deve ascoltare e verificare continuamente la presenza di nuovi dati, cosa che penso è un po' più complicato e non conosco un modo semplice per farlo.
D'altra parte, per quanto riguarda (2), dovrebbe essere molto semplice. La riga di codice seguente dovrebbe chiudere tutte le tabelle di dati aperte e se riesegui lo script dopo che i dati sono stati aggiornati nel database, recupererai tutti i dati di cui hai bisogno in 1 riga.
Close All(Data Tables,"No Save");