フォームに条件付きロジックを使用する
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore Formsでは、Webフォームのフィールドに条件付きアクションを適用できます。条件を適用して、ユーザー入力に基づいてフィールドを微調整する動的な変更フォームを作成できます。これは、たとえば、ユーザーの回答に従ってさまざまな部門に電子メール メッセージを送信できるようにする場合や、ユーザーが特定の回答を選択したときに追加の質問を表示する場合、またはユーザーが特定の選択を行うまで送信ボタンを表示したくない場合に便利です。
カスタムフィールドの演算子のリストが空の場合は、使用する演算子に対して そのフィールドを有効にする必要があります 。
条件を追加するには:
-
フォーム キャンバスで、フォーム要素をクリックして選択します。
-
関連するフィールドの フォーム要素 ペインのConditionsセクションで、Edit Conditionsをクリックします。
-
Conditionsダイアログボックスで、関連する条件を追加します。たとえば、アンケートのコメントで、人々が製品を低く評価する理由を知りたい場合は、複数行のフィールドを表示できます。訪問者が製品を高く評価した場合は、送信ボタンを表示できます。これを行うには、Add conditionをクリックし、IFフィールドとTHENフィールドに入力します。
手記選択するエレメントによって、ターゲット フィールドのドロップダウン リストで使用できるオプションは異なる場合があります。
1つの条件グループ内の異なる対象フィールドに対して複数のアクションを追加できます。条件がtrueと評価された場合、すべてのアクションが実行されます。
手記THENステートメントには、表示、非表示、有効化、無効化、およびページ移動のアクションを含めることができます。
-
Applyをクリックし、フォームを保存します。
-
条件が フォーム要素 ペインに表示されるようになりました。 Edit conditionsをクリックして変更します。