Betreff: Assistent zum Aktualisieren von Excel-Dateien an Ort und Stelle (keine Code-Lösung) – Status geändert in: BestätigtAssistent zum Aktualisieren von Excel-Dateien vor Ort (keine Code-Lösung)Die Hauptdatenquelle für neue JMP-Benutzer wird immer Excel sein. Diese können unübersichtlich sein und wahrscheinlich als Datenbank mit manueller Eingabe zum Beispiel für die KPI-Verfolgung verwendet werden.
Allerdings bieten weder das Excel-Add-In noch der Excel-Assistent eine einfache Möglichkeit, Dateien von ihrer Quelle aus zu aktualisieren.
Dies ist eine häufige Anfrage, die in diesem Forum mehrfach zu finden ist und für alle ein Skripting erforderlich ist (siehe Beispiele unten).
Sie können die verständliche Reaktion von Anfängern erkennen, die in eine komplexe Lösung einer einfachen Anfrage hineingezogen werden.
Spalten aktualisieren, neue Zeilen hinzufügen, neue Spalten hinzufügen – all dies sind komplexe Konzepte, die mehrere Schritte und den Einstieg in die Automatisierung über JSL oder Automation Builder erfordern.
JMP muss einen Assistenten enthalten, um automatisch ein Skript zu generieren, das die aktuelle Datentabelle liest und aktualisiert.
https://community.jmp.com/t5/Discussions/Automatically-update-quot-source-quot-file/td-p/324299
https://community.jmp.com/t5/Virtual-JMP-Users-Group/How-to-update-a-JMP-data-table-to-reflect-Excel-updates/td-p/228625
https://community.jmp.com/t5/Discussions/How-do-I-automatically-update-JMP-data-table-while-populating/td-p/247303
Automatisierung und SkripterstellungDatenzugriffBetreff: Assistent zum Aktualisieren von Excel-Dateien vor Ort (Lösung ohne Code)JMP 18 bietet diese Option jetzt an. Allerdings werden dabei nach dem ersten Import alle Spalten gelöscht, die der Benutzer erstellt hat.
Das Update muss nicht vorhandene Spalten verarbeiten und nicht löschen, sondern nur die im Original (und die auf diese verweisenden Formeln) aktualisieren.
Betreff: Assistent zum Aktualisieren von Excel-Dateien vor Ort (Lösung ohne Code)@FN Ja, dieses Feedback wurde an den Entwickler weitergeleitet. Vielen Dank, dass Sie uns wissen ließen, dass die Funktion nicht Ihren Erwartungen entsprach. Ich werde Sie informieren, wenn Updates geplant sind. Ich werde diesen Wunsch vorerst offen lassen, da er anscheinend noch nicht vollständig erfüllt wurde.
Betreff: Assistent zum Aktualisieren von Excel-Dateien vor Ort (Lösung ohne Code)@Sarah-Sylvestre , nur um sicherzustellen, dass dies verfolgt und mit den Entwicklern geteilt wird.
JMP 18 bietet diese Option, aber es handelt sich immer noch nicht um eine 1-Klick-Operation. Jetzt werden alle Spalten gelöscht, die der Benutzer nach dem ersten Import erstellt hat!
Letztendlich sind die Benutzer gezwungen, JSL zu erlernen oder sich wiederholende Aufgaben manuell auszuführen.
Betreff: Assistent zum Aktualisieren von Excel-Dateien vor Ort (Lösung ohne Code)Wirklich interessant, wie hart die JMP-Entwickler daran arbeiten, eine Update-Funktion zu implementieren.
In unserem Unternehmen sind wir einer Lösung schon recht nahe – mit diesem Reread -Skript:
dt = Current Data Table();
dtnew = dt << Run Script( "Source" );
dt << Select All Rows << Delete Rows;
dt << Concatenate( dtnew, Append to first table );
Close( dtnew, NoSave );
Dieses kurze Skript basiert grundsätzlich auf der Leistungsfähigkeit von Quellskripten , die bei jedem Dateiimport automatisch generiert werden.
Ich behaupte:
Es ist nützlicher als viele andere Ansätze!
... fast perfekt.
Aber:
1) Leider gibt es bei diesem Ansatz ein großes (!!) Problem – einen „Fehler“ in JMP:
Aktualisieren und Verketten: Quellskriptkollision
argh!!!
2) weniger schwerwiegend:
Wenn ein Benutzer manuelle Schritte an der Eingabetabelle anwendet, die diese mit der aktuellen Datentabelle inkompatibel machen,
... muss er diese Verarbeitungsschritte manuell zum Quellskript hinzufügen.
Zum Umbenennen von Spalten gibt es einen clevereren Ansatz:
:folded_hands: Spalteneigenschaft: Spaltenname-Alias
Betreff: Assistent zum Aktualisieren von Excel-Dateien vor Ort (Lösung ohne Code)Kandidaten der Umfrage zur Wunschlistenpriorisierung - Pilotdurchlauf:
Einführung der JMP-Umfrage zur Wunschlistenpriorisierung!