モーダルダイアログで有効な入力を確認する方法3 つの正の整数を入力してテーブルを作成する jsl スクリプトを作成しました。ユーザーが有効な入力を行った場合は正常に動作します。私の質問は、入力が数値と整数であることを確認するにはどうすればよいですか?さらに、モーダルダイアログ内でチェックを実行して、無効な入力をチェックし、ユーザーにそれを修正する機会を与えたいと考えています。最後に、キャンセル ボタンを押してもスクリプトは中止されないようです。
助けていただければ幸いです。
//Create training, cross validation and test, column for a covariate input to DOE
New Window( "Create Cross Validation Covariate Table",
<<MODAL></MODAL>
Re: モーダルダイアログで有効な入力を確認する方法<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />入力パラメータチェックのコーディング方法の素晴らしい例をありがとう。
Re: モーダルダイアログで有効な入力を確認する方法「OK」を押す前にチェックを行った方がよいと思います(通常、モーダルウィンドウが閉じます...それで後悔しても遅いです)。
しかし、 NumberEditBox()スクリプトはサポートしていないようです。 以下は、使用例の変形ですNumberColEditBox()その代わり。 編集するたびに、1 つ以上の無効な数値が入力された場合に [OK] ボタンを無効にするスクリプトがアクティブになります。
nw = New Window( "Create Cross Validation Covariate Table",
<<MODAL></MODAL>