起動スクリプトを有効にする方法ft から km などの単位変換用のカスタム変換スクリプトを作成しました。 JMP でこれができるのは素晴らしいことです。
しかし今では、JMP を実行するたびにそれらを有効にしたいと考えています。 「スタートアップスクリプト」などを検索しましたが、これを行う方法についての言及はどこにもありませんでした。
これらのカスタム変換を永続的にするにはどうすればよいですか? または、JMP を起動するたびに .jsl を自動的に実行するにはどうすればよいですか?
Re: 起動スクリプトを有効にする方法おもう@gzmorgan0アドインの良いアイデアがあります。
ここで追加することが 2 つあります。
- アドインには、ユーザー インターフェイスやコード以外のコードは必要ありません。起動時に実行するコード.このようにして、関数のライブラリのみであるアドインを作成できます。
- この種のアドインの例は既にあり、フィートをキロメートルに変換することはできませんが、フィートをマイルに変換したり、マイルをキロメートルに変換したりできます。 また、データ テーブルを簡単に編集して拡張することもできます。 見てみな:変換関数ライブラリ.
Re: 起動スクリプトを有効にする方法おっとっと、 @txnelson返信を完了する前に投稿しました。ジムは別のオプションを提供しました。
注意点として、一部の企業では、アプリケーション (OS) のスタートアップ スクリプトの使用を妨害したり妨害したりするセキュリティを確保しています。 そのため、通常はアドイン機能を使用します。JMP は、起動時に実行するように構成されたアドインを実行します。
あなたとあなたの環境に最適なものを使用してください。幸運を。
Re: 起動スクリプトを有効にする方法@Bハリス、
関数 (またはカスタム関数のセット) を作成し、それらをアドインにします。 JMP セッションが開始されるたびにスクリプトを実行できます。 以下は、[新しいアドイン] ダイアログのスクリーンショットです。 その後、これらの関数を他の JMP 関数と同じように使用できます。
スクリプトの実行などを開始するためのホット キーを作成できます。 複数の方法がありますが、最適な方法は、これをどのように使用するかによって異なります。 例えば:
- 現在のデータ table() で ft を単位とする列を検索するホット キーを定義し、その列を変換して単位を km に変更します。それはスクリプトだろう
- ::MyConvert(column, from_units_text, to_units_text) などのカスタム ユーザー関数を定義します。例: ::MyConvert(:SidewalkLength,"ft", "km")。
- 等
JMPから選ぶメイン メニュー > ヘルプ > 書籍 > スクリプト ガイド. JMP 14 については、16 章の 816 ページ付近で、アドインの作成と管理に関するドキュメントを探してください。 構築する前に、まずこれを読むことをお勧めします。 JMPの起動時にこれを実行できるように指定できることに注意してください。

Re: 起動スクリプトを有効にする方法これに関するドキュメントは、スクリプト ガイドにあります。
起動時にスクリプトを実行する
JMP を起動するたびに同じスクリプトを実行する場合は、jmpStart.jsl という名前を付けて、
オペレーティング システムに応じて、次のいずれかのフォルダー。 JMPを起動すると、JMP
これらのフォルダーで、ここにリストされている順序で jmpStart.jsl スクリプトを検索します。 の
最初に見つかったものが実行され、検索はすぐに停止します。
注: このセクションの一部のパス名は、「JMP」フォルダーを参照しています。 Windows の JMP Pro では、
「JMP」フォルダの名前は「JMPPro」です。 JMPシュリンクラップでは、「JMP」フォルダは「JMPSW」という名前になっています。
Windows の場合:
1. C:/Users/<ユーザー名>/AppData/Roaming/SAS/JMP/14
2. C:/Users/<ユーザー名>/AppData/Roaming/SAS/JMP
Macintosh の場合:
1. /Users/<ユーザー名>/Library/Application Support/JMP/14
2. /Users/<ユーザー名>/Library/Application Support/JMP
jmpStart.jsl スクリプトは、コンピューター上の特定のユーザーに対してのみ実行されます。 スクリプトを追加できます
オペレーティングに応じて、次のいずれかの場所に jmpStartAdmin.jsl という名前を付けます。
システム。 このスクリプトは、コンピューター上のすべてのユーザーに対して実行されます。 JMPは管理者を検索します
最初にスクリプトを起動し、見つかった場合は実行します。 次に、JMP はユーザーの起動スクリプトを検索し、
見つかった場合は実行します。
Windows の場合:
1. C:/ProgramData/SAS/JMP/14
2. C:/ProgramData/SAS/JMP
Macintosh の場合:
1. /ライブラリ/Application Support/JMP/14
2. /ライブラリ/Application Support/JMP