JMP 15 による PowerPoint テンプレートのレポートの自動化こんにちは、みんな、
私は物理化学的属性に関するレポートを毎週作成しています。 以前のプロセスでは、Excel から JMP にデータを手動で入力していました。 新しいデータを JMP に入力した後、2 つのスクリプト (実行チャート スクリプトとコントロール チャート スクリプト) が実行され、データ テーブルに保存されます。 これらのスクリプトには、適用される (またはスクリプトに保存される) 精度と書式設定の制限があります。 次に、グラフを 1 つずつコピーして PowerPoint プレゼンテーションに貼り付けます。
このプロセスを自動化できるだろうかと疑問に思いました。
データテーブルを自動的に更新できるようにするスクリプトを追加しました。
各グラフをコピーしてレポートに貼り付けるのではなく、ボタンをクリックするだけで PowerPoint プレゼンテーションを簡単に生成できるようにしたいと考えています。
私が試みたどのスクリプトもいつもがっかりさせられます。
誰かが私に正しい方向を教えてくれるかどうか、あるいはそれができるかどうか知りたいです(下記を参照)。
頭の中で私が望むのは -
1. データテーブルを更新するスクリプト(私はすでに達成しています)
2. 実行チャートと管理図のスクリプトを実行して、X 軸を更新できるようにします (新しいデータを X 軸にドラッグし、古いデータを X 軸からドラッグします)。 次に、更新されたグラフを保存します
3.更新された実行チャートと管理チャートを書式設定された PowerPoint プレゼンテーションに自動的に追加する最終スクリプトを追加します。
アドバイスをありがとうございます。
品質およびプロセスエンジニアリングRe: JMP 15 を使用した PowerPoint テンプレートのレポートの自動化このようにしてみてはいかがでしょうか?
https://community.jmp.com/t5/Byron-Wingerd-s-Blog/Saving-a-list-of-control-charts-as-graphic-files/ba-p/33181
Re: JMP 15 を使用した PowerPoint テンプレートのレポートの自動化こんにちは、ショーン。
はい、JMPのスクリプトとPowerPointの連携を適切に組み合わせれば、間違いなくプロセスを自動化できます。データテーブルの更新は既に自動化されているので、次のステップはグラフ生成のスクリプトを作成し、作成したグラフをPowerPointプレゼンテーションに直接エクスポートすることです。
-
チャート自動化:更新されたデータに対してランチャートスクリプトと管理図スクリプトを自動的に実行するJMPスクリプトを作成できます。スクリプトはモジュール化されており、新しいデータテーブルを入力として受け取り、軸と書式を動的に更新します。
-
PowerPointへのエクスポート:JMPスクリプト(JSL)を使用すると、グラフを画像としてエクスポートしたり、PowerPoint(Windows版)内のCOMオブジェクトを直接操作したりできます。更新されたすべてのグラフを、あらかじめフォーマットされたPowerPointテンプレートに挿入するスクリプトを作成することもできます。テンプレートがない場合は、オンラインで入手できる無料のPowerPointテンプレートを使用すると、書式、スライドレイアウト、ブランディングの一貫性を維持できます。
-
ワンクリック自動化: これらの手順をマスター JSL スクリプトに組み合わせることで、手動によるコピー アンド ペーストの手順を完全に省略し、ワンクリックで完全なプレゼンテーションを生成できます。
まずはPNGまたはEMFへのグラフエクスポート機能をテストし、それらの画像をPowerPointスライドに挿入する機能を自動化してみましょう。確実に動作するようになったら、テンプレートを使って完全にフォーマットされたスライドに拡張できます。
必要であれば、JMP チャートを PowerPoint スライドにエクスポートするための小さなサンプル スクリプト スニペットを共有できます。これは、完全な自動化を開始するのに最適な方法です。
Re: JMP 15 を使用した PowerPoint テンプレートのレポートの自動化こんにちは、
全く同じリクエストを持つクライアントのために、既に同様の処理を実施したことがあります。最終的には、JSLスクリプトを使用して(空の)PPTXテンプレートをコピーし、JSLコマンド「プレゼンテーションを保存」を使用して、管理図などのJMP分析の要素を段階的に追加するという方法で対応しました。しかし、結果が少々「粗雑」だったため、JSL内でVBAスクリプト(またはpptxパッケージを使用したPythonスクリプト)を呼び出してレイヤーを追加し、レンダリングのフォーマット(画像の中央揃え、フォントサイズ、ヘッダーなど)を行いました。
https://community.jmp.com/t5/Abstracts/データから意思決定への自動化SQCレポートとシームレスMES/ev-p/822847?profile.language=en