やあ。 これが私の側の単なるまぐれであることを願っています。
最初に「期間」列を作成して評価するスクリプトがあります。
次に、スクリプトで空白を見つけて、以前の空白以外の値(デッドバンディング用)を入力します。これを行うには、これを適用する必要のある列を選択するためのポップアップウィンドウを生成します(すべての列にこれが必要であると想定できる場合は、この問題を回避する1つのオプションになる可能性があります)。
ただし、スクリプトは、次の行に移動する前に、入力する列を選択するのを「待機」しません。
どうすればこれを回避できますか?
Names Default to Here(1);
dt=Current Data Table();
column(dt, "Time")<<DATA type=""></DATA>
やあ、
_nw = New Windowステートメントの直前に「Wait(0)」コマンドを追加することで、問題を解決できる場合があります。
一番、
NS
あなたには必要だモーダル窓。
https://www.jmp.com/support/help/en/16.1/?os=win&source=application&utm_source=helpmenu&utm_medium=application#page/jmp/construct-a-modal-window.shtml
「」構築するモーダル窓
スクリプトを送信する場合モーダルウィンドウ、JMPはウィンドウを描画し、ユーザーが選択してクリックするのを待ちますわかった、次に変数のリストとその値を格納します。 ウィンドウの外側をクリックしようとするとエラー音が鳴り、ユーザーがクリックするまでスクリプトの実行が中断されます。わかったまたキャンセル。 「」
コミュニティには、モーダルウィンドウに関する多くの質問と回答があります。 かつて、一部のOSでは、ウィンドウが閉じられた後、モーダルウィンドウ内の変数を短時間参照できました。 それはもはや真実ではありません。 変数を取り戻すために人々が使用するいくつかのパターンがあります...あなたにとって意味のあるものを選んでください。 上記のリンクは「結果を返す」を使用しています。
編集:新しい投稿モーダルダイアログ役立つかもしれません。