チェックボックスを操作するにはどうすればよいですか?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />私のアプリケーションの起動ウィンドウには、一連のチェックボックスがあります。 これらは、テーブルに対してどのようなデータ クリーニングの手順が実行されるかをほぼ定義します。
したがって、各チェックボックスのステータスを取得し、チェックされている各チェックボックスに対して対応する関数を実行する必要があります。
マニュアルはほとんど役に立たず、唯一得られたのは、選択されているチェックボックスの名前を含む文字列のリストを取得できるということだけでした。
cb << 選択を取得()
そのリストをほぼ取得してフラグ(IFステートメントで使用できる0または1の変数)を出力するスニペットはありますか?
チェックボックスをフラグに解析し、対応するスクリプトを実行する他の方法はありますか?
ありがとう!
Re: チェックボックスを操作するにはどうすればよいですか?それも一つの方法です。何が選択されているかを確認する唯一の方法があるようです
cb << 選択される
または
cb << get(インデックス)
の得るこの方法では、より少し多くの作業が必要です選ばれる、選択されたすべての値を 1 つのリストに返し、その後の処理を可能にします。
Re: チェックボックスを操作するにはどうすればよいですか?どうもありがとう!
それがチェックボックスを解析する標準的な方法だと思います。
Re: チェックボックスを操作するにはどうすればよいですか?はい、私も同意します - ここが見るのに最適な場所でした。
最終的には、十分合理的ないくつかのオプションのみを使用して、Get を介して実装することになりました。
さらに多くのオプションを使用すると、以下の答えが機能するはずです。
私が質問した主な理由は、これがおそらくチェックボックスを使用する最も一般的な方法であり、「自転車を発明」したくはなく、チェックボックスを操作するために共通のコードスニペットを使用したかったということでした。
Re: チェックボックスを操作するにはどうすればよいですか?これで始められるはずです。
チェックリスト= { "1つ" 、 "二" 、 "三つ" 、 "四" } ;
todo_list = {} ;
新しい=新しい窓( 「チェックボックス」 、 <<モーダル() 、
my_cb =チェックボックス(チェックリスト) 、
パネルボックス( "行動" 、
リストボックス(
ボタンボックス( "わかりました" 、
続けて= 1 ;
todo_list = my_cb <<選ばれる;
) 、
ボタンボックス( "キャンセル" 、続けて= 0 )
) 、
) 、
) ;
nt =ナイアイテム( todo_list ) ;
もし(続けて& nt > 0 、
のために(私= 1 、私<= nt 、私++、
もし( todo_list [私】 == "1つ" 、
// ワンステップの関数を呼び出す
印刷する( "1つ" ) ;
、
todo_list [私】 == "二" 、
// ツーステップの関数を呼び出す
印刷する( "二" ) ;
、
todo_list [私】 == "三つ" 、
// スリーステップの関数を呼び出す
印刷する( "三つ" ) ;
、
todo_list [私】 == "四" 、
// ツーステップの関数を呼び出す
印刷する( "四" ) ;
) ;
) ;
) ;
Re: チェックボックスを操作するにはどうすればよいですか?次のことを指摘します。
ヘルプ==>スクリプトインデックス
下にスクロールすると、次のようになります。
チェックボックスボックス
それをクリックすると、要求またはチェックボックスに渡すことができるすべての項目と、各項目の例 (コード スニペット) が表示されます。
