findMinIn2SForms( )

2セクション・フォーム内の繰返しセクションのすべてのインスタンスで、特定のデータ項目の最小値を検索します。この関数は数値フィールドに対してのみ機能します。

この機能には、数値タイプの質問のみを使用できます。ドロップダウン、ラジオ・ボタンまたはチェック・ボックス値を関数パラメータまたはターゲットとして使用することはできません。

これは集計関数です。ターゲットが2セクション・フォームの繰返しセクションにある場合、ルールは各インスタンスに対して実行されます。

構文

findMinIn2SForms(formInstance,'variable')

パラメータ

注意:

ルール式の他の場所でこの関数に渡された変数を再利用できますが、一重引用符を使用して変数をパラメータとして追加する必要があります。
パラメータ 必須/オプション 説明
formInstance オプション 最小値の検索が実行されるフォーム インスタンスを示します。
  • formInstancenullで、変数がフラット・セクションにある場合、すべてのインスタンスのフラット・セクションが検索されます。
  • formInstancenullで、変数が表の行にある場合、すべてのインスタンスのすべての表の行が検索されます。
  • formInstance値が指定されている場合、検索は指定したインスタンスの表の行のみにまたがります。
variable(s) 必須 チェックする項目変数。一重引用符を使用して渡されます。

戻り値

すべてのインスタンスで最小値を構成する数値。最小値が見つからない場合は"0"

例)

例3-64ビジット内の2セクション・フォームのすべての繰返しセクション・インスタンスにおける重み付け数値アイテムの最小値の検索

// Given 5 repeating section instances in a two-section form with "weight" item containing values of "150, 200, 250, 300, 350"
return findMinIn2SForms(null,'varWeight');
 
// returns 150