Re: Excel ファイルを適切に更新するウィザード (コードなしの解決策) - ステータスが「承認済み」に変更されましたExcel ファイルを適切に更新するウィザード (コード ソリューションなし)新しい JMP ユーザーの主なデータ ソースは常に Excel です。 これらは煩雑になる可能性があり、たとえば KPI 追跡のための手動入力を伴うデータベースとして使用される可能性があります。
ただし、Excel アドインも Excel ウィザードも、ソースからファイルを更新する簡単な方法を提供しません。
これは、このフォーラムで複数回見られる一般的なリクエストであり、すべてスクリプトが必要です (以下の例を参照)。
単純な要求に対して複雑な解決策に引きずり込まれる初心者の理解できる反応がわかります。
列の更新、新しい行の追加、新しい列の追加はすべて複雑な概念であり、いくつかの手順を必要とし、JSL または Automation Builder による自動化を開始する必要があります。
JMP には、現在のデータ テーブルを読み取って更新するスクリプトを自動的に生成するウィザードが含まれている必要があります。
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-populated/td-p/247303
自動化とスクリプト作成データアクセスRe: Excel ファイルをその場で更新するウィザード (コード不要のソリューション)JMP 18 にはこのオプションが追加されました。ただし、最初のインポート後にユーザーが作成したすべての列が削除されます。
更新では、存在しない列を削除するのではなく、元の列 (およびそれらを参照する数式) のみを更新して処理する必要があります。
Re: Excel ファイルをその場で更新するウィザード (コード不要のソリューション)@FNはい、このフィードバックは開発者に共有されました。機能が期待どおりではなかったことをお知らせいただきありがとうございます。予定されているアップデートがあればお知らせします。この願いは完全には実現されていないようですので、今のところは未解決のままにしておきます。
Re: Excel ファイルをその場で更新するウィザード (コード不要のソリューション)@Sarah-Sylvestre 、これが追跡され、開発者と共有されていることを確認するためです。
JMP 18 にはこのオプションがありますが、まだ 1 クリック操作ではありません。最初のインポート後にユーザーが作成したすべての列が削除されるようになりました。
結局、ユーザーは JSL を学習するか、反復的なタスクを手動で実行することを余儀なくされます。
Re: Excel ファイルをその場で更新するウィザード (コード不要のソリューション)JMP 開発者がアップデート機能を実装するためにどれだけ懸命に取り組んでいるかは本当に興味深いです。
当社では、次のRereadスクリプトを使用して、解決にかなり近づいています。
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 );
この短いスクリプトは基本的に、ファイルのインポートごとに自動的に生成されるソーススクリプトの機能に依存しています。
私は主張します:
他の多くのアプローチよりも便利です!
...ほぼ完璧です。
しかし:
1) 残念ながら、このアプローチには大きな (!!) 問題があります - JMP の「バグ」です:
更新と連結: ソース スクリプトの衝突
あぁ!!!
2) それほど重症ではない:
ユーザーが入力テーブルに手動の手順を適用して、現在のデータテーブルと互換性がなくなると、
...これらの処理手順をソーススクリプトに手動で追加する必要があります。
列の名前を変更するには、より賢い方法があります。
:folded_hands: 列プロパティ: 列名の別名
Re: Excel ファイルをその場で更新するウィザード (コード不要のソリューション)ウィッシュリスト優先順位付け調査の候補者 - パイロットラン:
JMP ウィッシュリスト優先順位付け調査のご紹介!