JMP14 から JMP15 への JMP アプリケーションのエラーこんにちは、JMP コミュニティです。JMP15 をインストールしたところ、いくつかのエラーが見つかりました。誰かがこれを修正するのを手伝ってくれることを願っています。
インタラクティブ分析を容易にするために JMP 14 でアプリケーションを開発しましたが、同じアプリケーションを JMP15 で使用しようとするとエラーが見つかりました。
ここでアプリケーションについて簡単に説明すると、アプリ内のボタンを押すと対話的にデータ(ベースライン)をエンコードする画面が表示され、ベースラインとなる条件をユーザーがエンコードすると分散分析が作成されます。
ここで私が使用しているスクリプトを示します(このスクリプトは、対応するボタンが押されたときにアプリケーションで実行されます)。
nw = New Window( "SCRIPT REQUIREMENTS",
<<MODAL></MODAL>
<P> </P>
<P>「A」を(ベースラインとして)エンコードしたとします。その後、JMP 14 が ANOVA を実行します。これが JMP14 のログにあることがわかります。</P>
<P>CND1 = "A";<BR />一方通行[]</P>
<P> </P>
<P>ただし、JMP 15 を使用しようとすると、次のようなエラーが発生します (CND1 が選択または認識されていないようです)。</P>
<P> </P>
<P> </P>
<CODE class=" language-jsl">deleted object reference: conditionlist_box << get text in access or evaluation of 'Glue' , nw = New Window( "SCRIPT REQUIREMENTS",
<<MODAL></MODAL>
<P> </P><CODE class=" language-jsl"><LINGO-LABS id="lingo-labs-339401" slang="en-US" mode="UPDATE"><LINGO-LABEL>消費者および市場調査</LINGO-LABEL></LINGO-LABS>Re:JMP14からJMP15へのJMPアプリケーションのエラーテキスト編集ボックスが変更されたときに入力される「conditionlist_box」の設定を変更すると、問題が修正されます
nw = New Window( "SCRIPT REQUIREMENTS",
<<MODAL></MODAL>
Re:JMP14からJMP15へのJMPアプリケーションのエラー@txnelsonすでに解決策を提供しています。
将来のプロジェクトのためのより一般的な意見かもしれません:
- 投稿のJSLフォーマットオプションを使用してください。読みやすくなります。
- Scripteditorでは、JMPでスクリプトをフォーマットすることもできます([編集]メニュー、またはCrtl-M)。非常に便利です。
- JMPは、オブジェクトの処理方法を随時変更します。ウィンドウを閉じると、オブジェクト「Texteditbox」がなくなり、データを取得できなくなります。 @txnelson克服するためのソリューションを提供しました
- 他の解決策は、モーダルウィンドウを検索するスクリプトインデックス(将来的にもそうなることを願っています)で見つけることができます
- 次のスクリプトはスクリプトインデックスからのものであり、わずかに変更されています。このスクリプトを試して、オプション「結果を返す」で値がどのように返されるかを理解できます。これは、より複雑なウィンドウに適した簡単な方法だと思います。
Names Default To Here( 1 );
window_reference = New Window( "Dialog() example",
// try comment out next line
<<MODAL></MODAL>
Re:JMP14からJMP15へのJMPアプリケーションのエラーありがとうございました@txnelsonサポートのために、それは私の問題を修正しました。
また、ありがとう@Georg 、私がスクリプトでCTRL-Mを使用したというあなたの提案の後、あなたはそれが非常に役に立ち、より読みやすいことは正しいです。