条件付きフィールド

The Faria Team
  • 更新
条件付きフィールドを使用すると、前のフィールドへの回答に応じて別のフィールドを表示できます。上記の例では、紹介元フィールドで「その他」を選択した場合に限り、親は紹介元を指定するフィールドのみを入力すればよいことがわかります。

フォームを編集する際は、フィールドをダブルクリックするか、左側のフィールドを選択して「フィールドの編集」をクリックすると、フィールドエディターが表示され、条件付きフィールドルールを追加できます。既に条件付きルールが設定されているフィールドは、フォームエディター上で紫色で強調表示されます。

スクリーンショット: フォームを編集するときは、フィールドをダブルクリックするか、左側のフィールドを選択して [フィールドの編集] をクリックすると、

フィールドエディタの下部にある「条件付きフィールド」の下にある「ルールの追加」ボタンをクリックしてルールを追加します。ルールを追加したら、以下の手順を実行してください。

1. [条件] ドロップダウンメニューをクリックして、このフィールドが依存するフィールドを選択します。選択できるのは、単一行テキスト、複数行テキスト、複数選択、ドロップダウン、チェックボックスのフィールドのみです。

2. [ Is]ドロップダウン メニューをクリックして、このフィールドが依存するフィールドが特定の値と等しい場合、等しくない場合、または空白の場合、もしくは空白でない場合のいずれにこのフィールドを表示するかを選択します。

3. 「等しい」または「等しくない」を選択した場合は、 「宛先」ドロップダウンメニューをクリックして、このフィールドを表示するために、このフィールドが等しくなければならない値または等しくてはならない値を指定します。「宛先」に複数のオプションを指定する場合は、パイプ文字(|)を使用して各オプションを区切ってください。

スクリーンショット: [等しい] または [等しくない] が選択されている場合は、[To] ドロップダウン メニューをクリックして、このフィールドの値を指定します。

入れ子になった条件

条件を「ネスト」することが可能です。例えば、フィールドBがフィールドAを条件とする場合、フィールドCはフィールドBを条件とすることができます。ただし、条件レベルは3段階までしか設定できない点にご注意ください。

ネストされた条件付きフィールドは、フィールドエディタの条件付きフィールドセクションに事前条件を表示します。

スクリーンショット:ネストされた条件付きフィールドでは、フィールドエディターの条件付きフィールドセクションに事前条件が表示されます。

グループ化されたフィールド

兄弟姉妹情報や以前の学校などのグループ化されたフィールドは、他のフィールドを条件として設定できます。グループ化されたフィールドをダブルクリックするか、左側のグループを選択して「グループの編集」をクリックすると、グループ化フィールドエディターが表示され、グループ化されたフィールドを条件付きに設定できます。グループ内のフィールドは、そのグループ内の他のフィールドにのみ依存できます。

スクリーンショット:兄弟姉妹情報や以前の学校などのグループ化されたフィールドは、別のフィールドに基づいて条件付けすることができます。

制限事項および警告

条件付きフィールドを使用する際には、いくつかの制限があります。

1. 条件フィールドは、依存するフィールドと同じフォーム上に存在する必要があります。

2. 条件付きフィールドは、各フォームにおいて、それが依存するフィールドの後に配置する必要があります。

3. グループ内のフィールドは、そのグループ内の他のフィールドにのみ依存できます。

フォームを保存する際に、これらの制限を満たさない条件付きフィールドルールがフォームに追加されている場合、フォームの上部にエラーが表示されます。

条件付きフィールドルールが追加され、その結果、別のフォームがこれらの制限に準拠しなくなった場合、「設定」>「フォーム」に警告が表示されます。

スクリーンショット: 条件付きフィールドルールが追加され、別の問題が発生した場合は、設定 > フォームで警告が表示されます。
Share

この記事は役に立ちましたか?

5人中3人がこの記事が役に立ったと言っています