AnySubset

AnySubset[{c1,c2,}]

選択 ciの任意の部分集合を受け入れる,インタープリタあるいはフォーム中の要素を表す.

AnySubset[{lab1c1,lab2c2,}]

labiの任意の部分集合を受け入れ,対応する ciを結果として与える.

AnySubset[EntityClass["type","class"]]

指定された実体クラスの実体の任意の部分集合を受け入れる.

AnySubset[choices,max]

最大で max 回の選択を許容する.

AnySubset[choices,{min,max}]

少なくとも min 回,最大で max 回の選択を許容する.

詳細

  • Interpreter[AnySubset[{c1,c2,}]][{i1,i2,}]は,ik中に現れる ckのリストを与える.
  • フォームでは,AnySubsetは,CheckboxBarTogglerBarあるいはListPickerで表すことができる.
  • 入力がインタープリタの指定とマッチしない場合,Interpreter[AnySubset[]][input]Failureオブジェクトを与える.
  • AnySubset[{lab1c1,lab2c2,}]の形では ciに重複が含まれるかもしれない.重複が含まれて同じ ciに複数の labjが対応する場合は,1つの ciだけが返される.

例題

すべて開くすべて閉じる

  (2)

AnySubsetを使い,同時に複数の選択が可能なフォームフィールドを指定する:

AnySubsetInterpreterの中で使って入力のリストを有効にする:

スコープ  (4)

入力リストが選択と矛盾する場合,InterpreterFailureオブジェクトを返す:

選択の最小数と最大数を指定する:

AnySubsetFormFunctionの中で使って適切なコントローラを生成する:

TogglerBarを指定する:

ListPickerを指定する:

考えられる問題  (2)

値のリストに重複するものが含まれることがある.その場合は1回の出現だけが返される:

同じ値に複数のラベルを与えることができる.しかし,それらは常に一緒に選択される:

Wolfram Research (2015), AnySubset, Wolfram言語関数, https://reference.wolfram.com/language/ref/AnySubset.html.

テキスト

Wolfram Research (2015), AnySubset, Wolfram言語関数, https://reference.wolfram.com/language/ref/AnySubset.html.

CMS

Wolfram Language. 2015. "AnySubset." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/AnySubset.html.

APA

Wolfram Language. (2015). AnySubset. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/AnySubset.html

BibTeX

@misc{reference.wolfram_2024_anysubset, author="Wolfram Research", title="{AnySubset}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/AnySubset.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_anysubset, organization={Wolfram Research}, title={AnySubset}, year={2015}, url={https://reference.wolfram.com/language/ref/AnySubset.html}, note=[Accessed: 22-November-2024 ]}