PIデータをより多くのデータ分析に統合しようと試みているのですが、JMPの新しいインスタンスを開くと、使用していたPI ServerのURLが忘れられてしまい、もう一度URLを探し出して入力しなければなりません。データをインポートするたびにPI ServerのポップアップにデフォルトのURLが読み込まれるように、JMPにデフォルトのURLを設定する方法はありますか?
JMPの起動時にスクリプトを実行することでデフォルトのURLが使えるようになるオンラインヘルプの情報です。
起動時にスクリプトを実行する
JMPを起動するたびに同じスクリプトを実行できます。例えば、JMPセッション全体で利用したいユーティリティ関数や名前空間の定義をスクリプトに含めることができます。また、 起動する 設定の一貫性を保つためのスクリプトです。設定はJMPセッション間で保持されますが、前回のセッションで変更された場合に備えて、一部の設定を明示的にリセットすることもできます。
スクリプトに名前を付ける jmpStart.jsl お使いのオペレーティングシステムに応じて、以下のいずれかのフォルダに配置します。JMPを起動すると、JMPは jmpStart.jsl これらのフォルダ内のスクリプトを、ここにリストされている順序で実行します。最初に見つかったスクリプトが実行され、検索は直ちに停止します。
注記: このセクションのパス名の一部は「 JMP」を参照しています。 フォルダ。WindowsのJMP Proでは、「 ジャンプ 」フォルダは「 JMPプロ 」という名前になります。
Windowsの場合:
1.C:\ユーザー\ \AppData\ローミング\JMP\JMP\19
2.C:\ユーザー\ \AppData\ローミング\JMP\JMP
Apple macOSの場合:
1./ユーザー/ /ライブラリ/アプリケーションサポート/JMP/19
2./ユーザー/ /ライブラリ/アプリケーションサポート/JMP
その jmpStart.jsl スクリプトはコンピュータ上の特定のユーザーに対してのみ実行されます。 jmpStartAdmin.jsl オペレーティングシステムに応じて、以下のいずれかの場所にスクリプトを実行します。このスクリプトはコンピュータ上のすべてのユーザーに対して実行されます。JMPは jmpStartAdmin.jsl 見つかったら最初にJMPを実行します jmpStart.jsl 見つかった場合。
Windowsの場合:
1.C:\ProgramData\JMP\JMP\19
2.C:\ProgramData\JMP\JMP
Apple macOSの場合:
1./ライブラリ/アプリケーションサポート/JMP/19
2./ライブラリ/アプリケーションサポート/JMP
起動スクリプトがオプションにあるなんて知りませんでした!ご提案ありがとうございます。まさに必要な通りに動作しました。
代替アプローチ:
アドイン フォルダー内のファイルaddinLoad.jslは、アドインがロードされたとき (JMP の起動時、またはユーザーがアドインの順序を変更したときなど) に実行されます。
-> 非常に多用途
- ユーザーは特定のスクリプトを有効/無効にすることができます(それぞれのアドインを有効/無効にすることによって)
- スタートアップスクリプトの配布を許可します(アドイン経由)