Datentabellen aktualisierenIch führe ein Skript aus, das Daten aus einer gemeinsam genutzten MS Excel-Datenbank übernimmt.
Ich führe ein Skript aus, um Daten in JMP zu importieren, und öffne den Graph Builder, um die erforderlichen Daten anzuzeigen.
Ich stelle fest, dass einige Daten aus der Datenbank entfernt wurden, was bedeutet, dass die Visualisierung nicht richtig funktioniert. Ich muss also zurückgehen und sie hinzufügen.
Dann muss ich den Graph Builder und alle Fenster manuell schließen [Fenster > Alle Datentabellen schließen] und dann das Skript erneut starten.
Das Skript, von dem ich bete, dass es da draußen existiert, wird es mir ermöglichen, h Klicken Sie auf eine Skriptschaltfläche und schließen Sie alle Tabellen, falls noch welche geöffnet sind, und führen Sie das Skript erneut aus.
Ich schätze, ich brauche 2 Knöpfe. Eine zum Öffnen neuer Daten und eine zum Schließen und Neuladen von Tabellen??
Oder gibt es eine Möglichkeit, offene Tabellen mit neuen Daten zu aktualisieren, die der Zieldatenbank hinzugefügt wurden?
Betreff: Datentabellen aktualisierenPERFEKT!!!
Wie Sie wahrscheinlich erkennen können, bin ich ein neuer Benutzer. Ich hatte gehofft, dass es so einfach wäre. Auf der Suche nach Websites konnte ich nur CloseAllDataTablesExcept finden und wusste offensichtlich, wie man definierte Tabellen schließt.
Das Skript funktioniert jetzt auch dann, wenn noch keine Datentabellen geöffnet sind. Für das erste Laden und Aktualisieren ist also nur eine Schaltfläche erforderlich.
Danke!
Betreff: Datentabellen aktualisieren@LZF ,
Lassen Sie uns Ihre Frage in Teile zerlegen:
1. Aktualisieren von Daten, die aus einer Datenbank in JMP übernommen wurden
2. Schließen Sie offene Datentabellen und führen Sie Ihr Skript einfach erneut aus
Abhängig davon, wie oft JMP nach neuen Daten suchen soll, kann sich die Komplexität ändern, denn wenn Sie möchten, dass JMP die abgerufenen Daten regelmäßig abhört und aktualisiert, muss es meiner Meinung nach kontinuierlich abhören und nach neuen Daten suchen ist etwas komplizierter und ich kenne keinen einfachen Weg, das zu machen.
Was hingegen (2) betrifft, sollte das sehr einfach sein. Die folgende Codezeile sollte alle offenen Datentabellen schließen. Wenn Sie Ihr Skript erneut ausführen, nachdem die Daten in Ihrer Datenbank aktualisiert wurden, erhalten Sie alle benötigten Daten in einer Zeile.
Close All(Data Tables,"No Save");