最初にダイアログ ボックスで yes/no で答える質問をするスクリプトがあります。使用者が「はい」とマークすると、データベースからデータを取得するコード セクションが実行され、そのデータを使用してアプリケーションが構築されます。そのアプリでは、ユーザーはデータ (表とグラフ) を操作して PDF フォームを作成し、それらの資料を確定してアプリケーションを閉じ、次のステーションに移動します。そのときに、別の場所で同じ yes/no で答える質問が表示されます。問題は、はいを選択すると、コードが実行されてアプリケーションが作成され (すべて正常)、次のダイアログ ボックスに進むことです。そのダイアログ ボックスがポップアップすると、アプリケーションを操作できなくなります。アプリケーションが終了するまで次のダイアログが表示されないようにするには、どのようにコーディングすればよいでしょうか。
Event=dialog("サイトAにサンプルはありますか?",
Vlist(Lineup(1,eventtype=ラジオボタン("はい","いいえ"),)));
イベント["イベントタイプ"] == 1,(
//ユーザーが「はい」を選択した場合、このサイトのコードが実行され、グラフと表を含むアプリケーションが生成されます (以下の例を参照)。ユーザーはグラフ内のポイントを選択し、PDF フォームを生成し、次に進む前にアプリケーションを閉じる必要があります。
);
);
このスクリーンショットには、「完了」というボタンがあります。このボタンがクリックされるまで、次のダイアログ ボックスは表示されません。

JMP 16.2.0の実行