繰返しフォーム機能
繰返しフォームの値を検索または評価します。
- FindDuplicateRepeatingForm( )
特定のアイテムの繰返しフォーム・インスタンス間で重複データを検出します。データは、指定された検索キーのアイテム値が重複するフォームIDによって識別されます。ルール・ターゲットは、対応する繰返しセクション項目にある必要があります。 - FindDuplicateRepeatingFormWithinRange( )
同じ日付範囲内の特定のアイテムの繰返しフォーム・インスタンス間で重複データを検出します。データは、指定された検索キーのアイテム値が重複するフォームIDによって識別されます。ルール・ターゲットは、対応する繰返しセクション項目にある必要があります。 - FindMinInRepeatingForms( )
繰返しフォームのすべてのインスタンスで、特定のデータ項目の最小値を検索します。データはフォームIDによって取得され、数値フィールドでのみ機能します。 - FindMaxInRepeatingForms( )
繰返しフォームのすべてのインスタンスで、特定のデータ項目の最大値を検索します。データはフォームIDによって取得され、数値フィールドでのみ機能します。 - FindMinDateInRFs( )
フォームIDで識別されるフォームのすべての繰返しインスタンスで、指定日、日時または部分日付アイテムの最小値を検索します。この関数は日付フィールドにのみ適用されます。 - FindMaxDateInRFs( )
フォームIDで識別されるフォームのすべての繰返しインスタンスで、指定された日付、日時または部分日付アイテムの最大値を検索します。この関数は日付フィールドにのみ適用されます。 - FindMatchingRepeatingForm( )
検索値に一致する値を含む繰返しフォーム・インスタンスを検索します。 - FindMatchingRepeatingFormWithinRange( )
検索キーとして指定されたアイテム値と一致する、フォームIDで識別される繰返しフォームのインスタンスを検索します。検索は、検索キーまたは日付範囲に基づいて行うことができます。 - FindRFInstance( )
指定された演算子を使用して、検索値に一致する値を含む繰返しフォーム・インスタンスを検索します。 - ListRFInstances( )
繰返しフォームのすべてのインスタンス番号をリストします。ルール式でこのヘルパー関数を使用して、繰返しフォームの特定の質問値のインスタンスをチェックできます。 - GetCurrentRFInstance( )
ルールが現在実行されているフォーム・インスタンス番号を取得します。 - GetMatchingRepeatingFormsCount( )
検索キーとして指定されたアイテム値に一致するフォームの繰返しフォーム・インスタンスの数を取得します。 - getPrevRepeatValue()
対象となる質問が入力された、同じインスタンス内の削除されていない前の行から値をフェッチします。この関数は、2セクション・フォームの繰返しフォームおよび繰返しセクションに使用できます。 - getRFValues( )
繰返しフォーム・インスタンスで指定したアイテムの現在の値を取得します。
親トピック: ルール・ヘルパー関数リファレンス