[AEM Forms]{class="badge positive" title="AEM Formsに適用されます。"}

関連付けUIのドロップダウンオプションの設定

インタラクティブ通信エディターのドロップダウンフィールドでは、アソシエイト UIの動的なデータ駆動型の選択に焦点を当てた​オプションバインディング モデルを使用します。 データバインディング​は、ドロップダウンフィールドではサポートされなくなりました。作成者は、プロパティ パネルで、データからのバインド (バインドデータソース)または手動の静的オプションを設定します。

誰が
メリット
作成者(インタラクティブ通信デザイナー)
サポートされていないデータバインディング設定を使用せずに、正確なデータ主導のドロップダウン選択を関連付けに提供します。
アソシエイト (サービス担当者)
関連付けUIで顧客とのコミュニケーションを完了する際に、正しいオプションリストと事前選択済みの値を表示します。

開始する前に

関連付けUIのドロップダウン動作を設定する前に、インタラクティブ通信で​ 関連付けビュー ​を有効にします。 インタラクティブ通信エディターでのUIの関連付けを参照してください。

アソシエイトは、forms-associates グループのメンバーである必要があります。

データからのバインドを有効にする(動的オプション)

Options Source​が​ Bind from Data ​に設定されている場合:

  • ドロップダウンオプションは、Options Ref​で設定されたバインドされたデータソースによって完全に駆動されます。
  • オプションはレンダリングされ、関連付けUIで選択できます。
  • デフォルト値​は使用できません。バインドされたオプションの最初の値は、フォームが関連付けに提示されたときに自動的に事前選択されます。

手動オプション(静的オプション)

Options Source​が​ Bind from Data ​に設定されていない場合:

  • 作成者は、プロパティ パネルを使用してオプションを手動で追加します。
  • デフォルト値​は引き続き使用できます。フォームデザイナーは、アソシエイト UIで事前に選択された値として表示されるオプションを明示的に選択できます。

ドロップダウンオプションの設定

  1. インタラクティブ通信エディターでインタラクティブ通信を開きます。

  2. デザイン」タブで、デザインキャンバスの​ドロップダウン コンポーネントを選択します。

  3. プロパティ パネルを開きます。

  4. アソシエイト UIのドロップダウンを設定します。

    • 左側のデータ入力パネルに表示されるラベル関連付けに​ Caption ​を設定します。 例えば、分割月​と入力します。
    • Options Source​で、Bind from Data​を選択して、データモデルからオプションを入力するか、静的リストの手動オプションを追加します。
    • データ から バインドを選択した場合は、オプションリストを提供するデータパスに​ オプション参照 ​を設定します。 例えば、$.GMFletter.installmentDetails.installmentMonthにバインドします。

    ドロップダウンフィールドに​ データバインディング ​を設定しないでください。データ からの バインディングまたは手動オプションのみを使用してください。

    ​ ドロップダウンオプションのバインディングの設定

  5. アソシエイトによる編集を許可​をオンにして、アソシエイト UIで値を選択できるようにします。

  6. オプションで、アソシエイトプロパティ​の下の​ ツールチップ ​と​ 検証 ​を設定します。

  7. 手動オプションを使用する場合は、必要に応じて​ デフォルト値 ​を設定します。

  8. 保存​をクリックして、インタラクティブ通信を公開します。

アソシエイト UIでの確認

  1. 関連付けビュー​でインタラクティブ通信を開きます。

  2. 設定したキャプションが表示された左側のデータ入力パネルにドロップダウンが表示されることを確認します。 例えば、分割払い月​には、2026年6月2026年7月2026年8月​などのバウンドオプションが表示されます。

  3. 関連付けUIの読み込み時に、最初の連結オプションが事前に選択されていることを確認します。

  4. 別のオプションを選択し、右側のプレビューで値の更新を確認します。 例えば、2026年6月​を選択すると、ドキュメントテキストが​ 分割月2026年6月 ​に更新されます。

    関連付けUI のドロップダウンオプションを確認する

考慮事項

  • データバインディングはドロップダウンフィールドに対してサポートされていません。 動的リストには​ データからバインド ​を使用するか、静的リストには手動オプションを使用します。
  • データからのバインド​が有効になっている場合、担当者はカスタムデフォルトを設定できません。最初のバインドオプションは常に事前に選択されています。
  • 手動オプションを使用して、アソシエイト UI プレビューで​ デフォルト値 ​をテストし、想定されるオプションが公開前に表示されることを確認します。
  • アソシエイト UIの左側に編集可能なフィールドとしてドロップダウンを表示するには、 アソシエイトによる編集を許可する必要があります。

よくある質問

ドロップダウンでデフォルト値を使用できないのはなぜですか?
オプション Source​が​ データからのバインド ​に設定されている場合、デフォルト値​は無効になります。連結されたデータソースの最初の値は、関連付けUIで自動的に事前選択されます。

データバインディングとオプションのバインディングをドロップダウンで一緒に使用できますか?
いいえ。ドロップダウンフィールドでは、データからのバインド​または手動オプションのみをサポートしています。データバインディング​は、ドロップダウンフィールドではサポートされていません。

オプション参照とは何ですか?
Options Ref​は、Options Source​が​ Bind from Data ​に設定されている場合に選択肢のリストを提供するデータ参照パスです。フォームデータモデル内のオプション値のコレクションを指すパスを選択します。

担当者がインタラクティブ通信を使用する前に、ドロップダウンオプションを確認するにはどうすればよいですか?
インタラクティブ通信を公開し、UIの関連付けプレビューを開きます。左側のデータ入力パネルに連結オプションまたは手動オプションが表示され、事前に選択した値が設定と一致することを確認します。

関連トピック

recommendation-more-help
experience-manager-cloud-service-help-main-toc