Automatisierung von Berichten für PowerPoint-Vorlagen mit JMP 15Hallo zusammen,
Ich erstelle wöchentliche Berichte über physiochemische Eigenschaften. Der alte Prozess bestand darin, Daten manuell aus Excel in JMP einzugeben. Nach der Eingabe der neuen Daten in JMP werden zwei Skripte ausgeführt: Run Chart- und Control Chart-Skripte, die in der Datentabelle gespeichert werden. Bei diesen Skripten gelten Grenzen hinsichtlich der Genauigkeit und Formatierung (oder es werden in den Skripten gespeichert). Anschließend werden die Diagramme einzeln kopiert und in eine PowerPoint-Präsentation eingefügt.
Ich habe mich gefragt, ob dieser Prozess automatisiert werden kann.
Ich habe ein Skript hinzugefügt, mit dem ich die Datentabelle automatisch aktualisieren kann.
Ich würde die PowerPoint-Präsentation gerne einfach per Knopfdruck erstellen können, anstatt jedes Diagramm kopieren und in den Bericht einfügen zu müssen.
Jedes Skript, das ich versucht habe, enttäuscht mich immer.
Ich würde gerne wissen, ob mir jemand den richtigen Weg weisen könnte oder ob dies überhaupt möglich ist (siehe unten).
In meinem Kopf würde ich gerne -
1. Ein Skript zum Aktualisieren der Datentabelle (habe ich bereits erreicht)
2. Führen Sie Skripte für Laufdiagramme und Kontrolldiagramme aus, damit ich die x-Achse aktualisieren kann (neue Daten hineinziehen und die alten Daten von der x-Achse ziehen). Speichern Sie dann die aktualisierten Diagramme
3. Fügen Sie ein endgültiges Skript hinzu, das die aktualisierten Laufdiagramme und Regeldiagramme automatisch zu einer formatierten PowerPoint-Präsentation hinzufügt.
Vielen Dank für jeden Rat.
Qualitäts- und VerfahrenstechnikBetreff: Automatisierung von Berichten für PowerPoint-Vorlagen mit JMP 15Vielleicht versuchen Sie es so?
https://community.jmp.com/t5/Byron-Wingerd-s-Blog/Saving-a-list-of-control-charts-as-graphic-files/ba-p/33181
Betreff: Automatisierung von Berichten für PowerPoint-Vorlagen mit JMP 15Hallo Sean,
Ja, Ihr Prozess lässt sich mit der richtigen Kombination aus Skripten in JMP und PowerPoint-Integration definitiv automatisieren. Da Sie die Aktualisierung Ihrer Datentabelle bereits automatisiert haben, bestünden die nächsten Schritte darin, die Diagrammerstellung zu skripten und diese Diagramme anschließend direkt in eine PowerPoint-Präsentation zu exportieren.
-
Diagrammautomatisierung : Sie können ein JMP-Skript erstellen, das Ihre Skripte für Laufdiagramme und Regeldiagramme automatisch mit den aktualisierten Daten ausführt. Achten Sie darauf, dass die Skripte modular aufgebaut sind, sodass sie die neue Datentabelle als Eingabe akzeptieren und Achsen und Formatierung dynamisch aktualisieren.
-
Export nach PowerPoint : Mit JMP-Skripten (JSL) können Sie Diagramme als Bilder exportieren oder direkt mit COM-Objekten in PowerPoint (unter Windows) interagieren. Sie können ein Skript erstellen, das alle aktualisierten Diagramme in eine vordefinierte PowerPoint-Vorlage einfügt. Falls Sie keine fertige Vorlage haben, helfen Ihnen kostenlose PowerPoint-Vorlagen aus dem Internet dabei, ein einheitliches Format, Folienlayout und Branding beizubehalten.
-
Automatisierung mit einem Klick : Durch die Kombination dieser Schritte in einem Master-JSL-Skript können Sie die komplette Präsentation mit nur einem Klick generieren und so den manuellen Kopier- und Einfügeschritt vollständig umgehen.
Sie könnten zunächst die Exportfunktionen für Diagramme in PNG oder EMF testen und anschließend das Einfügen dieser Bilder in eine PowerPoint-Folie automatisieren. Sobald dies zuverlässig funktioniert, können Sie den Vorgang mithilfe einer Vorlage auf vollständig formatierte Folien ausweiten.
Falls nötig, kann ich Ihnen ein kleines Beispielskript zum Exportieren von JMP-Diagrammen in PowerPoint-Folien zur Verfügung stellen – eine hervorragende Möglichkeit, mit der vollständigen Automatisierung zu beginnen.
Betreff: Automatisierung von Berichten für PowerPoint-Vorlagen mit JMP 15Hallo,
Wir haben das bereits für einen Kunden mit genau derselben Anfrage umgesetzt. Letztendlich haben wir ein JSL-Skript verwendet, das die (leere) PPTX-Vorlage kopiert und sie dann schrittweise mit Elementen aus der JMP-Analyse, wie z. B. Kontrollkarten, mithilfe des JSL-Befehls „Präsentation speichern“ befüllt hat. Das Ergebnis war jedoch etwas unfertig, daher haben wir eine zusätzliche Ebene hinzugefügt, indem wir ein VBA-Skript (oder ein Python-Skript mit dem Paket pptx) innerhalb des JSL-Skripts aufgerufen haben, um die Darstellung zu formatieren (Bilder zentrieren, Schriftgröße anpassen, Kopfzeile usw.).
https://community.jmp.com/t5/Abstracts/From-Data-to-Decision-Automated-SQC-Reporting-and-Seamless-MES/ev-p/822847?profile.language=en