選択型フィールドルールでグループ選択肢を使う方法

選択型フィールドルールでグループ選択肢を使う方法

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。


概要
 

ドロップダウンに選択肢が多い場合、目的のオプションを見つけるのが難しくなることがあります。選択肢のグループ化を行うことで、意味のある見出しごとに整理され、ナビゲーション性と使いやすさが向上します。

ここでは、選択肢のグループ化選択肢ベースの項目ルールでどのように利用して、より構造化され動的なフォーム体験を作成できるかを見ていきます。

フォームビルダーで、[ルール] > [選択肢ベースの項目ルール]に移動し、プライマリ項目従属項目をフォームから選択して、新しいルールを作成します。詳細はこちら 

プライマリ項目選択肢のグループ化を使用したドロップダウンの場合、選択肢の指定方法として 2 つのオプションがあります。

  • グループを選択

  • グループ内の選択肢を選択 

グループを選択  

選択されたグループに基づいて従属項目の選択肢を表示する場合は、このオプションを選択します。

例を使って説明します。世界各都市への旅行を手配し、地域ごとにさまざまなアクティビティパッケージを提供する、ホリデー予約会社を運営しているとします。


各地域には、次のような旅行先が含まれます。
  • ヨーロッパの旅行先:Paris、Rome
  • アジアの旅行先:Tokyo、Bangkok
  • アメリカの旅行先:New York、Chicago

各アクティビティパッケージでは、複数の体験を提供します。

  • 文化ツアー:美術館ツアー、史跡見学

  • アドベンチャーパッケージ :登山、マリンアクティビティ

  • フード体験:ワインテイスティング、グルメツアー

一覧性を高め、フォーム入力をしやすくするために、旅行先とアクティビティパッケージは、上記のように選択肢のグループ化を使って整理されています。

ここで、ユーザーが市区町村を選択し、その選択に基づいて、その地域に該当するアクティビティパッケージのみを表示するフォームを作成する必要があるとします。たとえば、アジアの都市(Tokyo と Bangkok)では、アドベンチャーパッケージとフード体験のみを提供し(文化ツアーは利用できません)、各地域ごとに固有のアクティビティパッケージがあります。 

旅行先 / 都市

地域

利用可能なアクティビティパッケージ

Paris、Rome

Europe

Cultural Tours、Food Experiences

Tokyo、Bangkok

Asia

Adventure パッケージ、Food Experiences

New York、Chicago

America

Cultural Tours、Adventure パッケージ


このユースケースで、プライマリ項目と従属項目がどのようにマッピングされるかを見ていきます。

プライマリ項目グループをマッピング  

            グループを選択
  1. [グループを選択] をクリックします。



  2. 従属フィールドにマッピングする必要がある主フィールド内の必須グループを選択し、[完了] をクリックします。

    ここには、旅行会社の提供内容に応じて、1 つまたは複数の出張先を含めることができます。

    従属フィールドグループをマッピングする 

    従属フィールドグループをマッピング

  3. 左側に主フィールドグループのラベルが表示され、右側に従属フィールドが表示されます。初期設定では、すべての選択肢を表示が、選択した主フィールドグループにマッピングされています。従属フィールドに関連する選択肢のみを表示するには、次の操作を行います。

    • カスタマイズしたい主フィールドグループに対応する従属フィールドをクリックします。

    • [+ 手動で選択] を選択します。


    従属フィールドグループをマッピング

  4. 選択した主フィールドグループにマッピングする必要がある従属フィールドグループを選択します。

    アメリカ方面向けのアクティビティパッケージには、文化ツアーとアドベンチャーパッケージが含まれますが、フード体験パッケージは利用できません。設定はこれに応じて選択されます。

    従属選択肢をマッピング

  5. フィールドのマッピングが完了したら、[保存] をクリックします。

    休暇予約フォーム
有効なフォームでは、「New York」を選択すると文化ツアーとアドベンチャーパッケージのみが表示され、フード体験は非表示になります。

グループ内の選択肢を選択

グループ内で選択された選択肢に基づいて従属フィールドの選択肢を表示するには、このオプションを選択します。

グループ全体を従属フィールドにマッピングする「グループを選択」とは異なり、このオプションでは、グループ内の個々の選択肢を特定の従属フィールドにマッピングできます。例えば、このオプションを使用すると、旅行会社は地域単位ではなく、特定の市区町村ごとにアクティビティパッケージのセットをマッピングできます。このユースケースで、主フィールドと従属フィールドがどのようにマッピングされるかを見てみましょう。

主フィールドの選択肢をマッピングする

      グループ内の選択肢を選択
      
  1. [グループ内の選択肢を選択] をクリックします。



  2. 従属フィールドにマッピングする必要がある主フィールド内の必須のグループ選択肢を選択します。[完了] をクリックします。

    旅行会社のパッケージ内容に応じて、複数の地域に属する都市を含めることができますが、出張制限のある都市は除外できます。

    従属フィールドをマッピングする 

    従属フィールドグループをマッピング

  3. カスタマイズしたい主フィールドグループの選択肢に対応する従属フィールドをクリックします。[+ 手動で選択] を選択します。

    従属フィールドグループをマッピング

  4. 選択した主フィールドグループの選択肢にマッピングする必要がある従属フィールドグループを選択します。

    従属選択肢をマッピング

  5. フィールドのマッピングが完了したら、[保存] をクリックします。

    休暇予約フォーム

有効なフォームでは、「Rome」を選択すると文化ツアーのみが表示され、アドベンチャーパッケージとフード体験は非表示になります。

グループの選択肢に対して、両方の設定をいつ使用するかを簡単におさらいします。

  • [グループを選択] オプションでは、1 つの地域全体を特定のアクティビティにマッピングできます。例えば、ヨーロッパの目的地(Paris と Rome)に文化ツアーとフード体験を提供する場合です。

  • [グループ内の選択肢を選択] オプションでは、同じ地域内の各都市に異なるアクティビティパッケージを割り当てることができます。例えば、Rome では文化ツアーのみを提供する、といった設定が可能です。

グループグループ内の選択肢は、通常の選択肢(ドロップダウン、複数選択)とも相互にマッピングできます。通常の選択肢ベースのフィールドルール(通常のドロップダウンまたは複数選択フィールド)を設定する

メモ: 依存項目では、グループ内の個々の選択肢は、選択肢ベースの項目ルールではサポートされません。
Notes