特定の条件が満たされない限り、いくつかのフォームフィールドを非表示または表示したいですか?WPFormsのスマートな条件ロジックを使えば、ユーザの選択または入力に基づいて各フィールドの可視性を決定できます。AND-ORロジックでは、複数の条件を作成することで、これをさらに一歩進めることができます。
このチュートリアルでは、フォームで AND-OR 条件ロジックを使用する方法を説明します。
始める前に、WPFormsがあなたのサイトにインストールされ、有効になっていることを確認してください。その後、新しいフォームを作成するか、既存のフォームを編集する必要があります。
条件ロジックの有効化
フォームビルダーで、プレビューエリアの任意のフィールドをクリックして、フィールドオプションパネルを開きます。次にスマートロジックタブをクリックします。

次に、「条件ロジックを有効にする」と書かれたオプションをオンにする。

フィールドの条件ロジックをオンにすると、条件を追加できるようになります。ANDロジックとORロジックの両方の条件設定の詳細については、以下のセクションで説明します。
OR論理の使用
ORロジックでは、フィールドを非表示または表示する複数の条件を設定できます。少なくとも1つの条件が満たされる限り、ルールの設定方法に応じて、フィールドは表示または非表示になります。
このチュートリアルでは、評価フィールドを含むフォームを例にして説明します。ORロジックを示すために、ユーザーが4つ星か5つ星の評価をした場合にレビューを書くように求める複数選択フィールドを表示するルールを作成します。
はじめに、評価フィールドと複数選択フィールドをフォームに追加し、フィールドオプションをカスタマイズします。準備ができたら、複数選択フィールドの条件ロジックを有効にします。
まず、Ratingが4の場合にこのフィールドを表示するルールを作成します。

次に「新しいグループを追加 」ボタンをクリックすると、別のドロップダウンが表示されるので、2つ目のルールを作成することができる。

レーティングが5の場合、このフィールドを表示 します。

このフォームが公開されると、ユーザーが4つ星または5つ星を選択した場合、"レビューを残しますか?"というラベルの付いた複数選択フィールドが表示されます。

ANDロジックの使用
ANDロジックの目的は、条件フィールドを表示または非表示にするために、ユーザーが同時に満たさなければならない2つ以上の条件を要求することです。
この例では、ユーザーが5つ星の評価をし、複数選択フィールドから「はい、レビューを残します」を選択した場合、Googleでレビューを共有するよう求めるHTMLフィールドを表示します。
次に、HTMLフィールドの条件ロジックを有効にし、最初のルールを設定します。

2つ目のルールを追加するには、「And」ボタンをクリックする。

これらを使って、「Would you like to leave a review?がYesの場合、このフィールドを表示する。

このフォームが公開されると、ユーザーが5つ星評価を与え、レビューを書くことに同意した場合にのみ、Googleへのレビュー投稿リクエストが表示されます。
以上です!これで、AND-OR条件ロジックを使ったカスタムフォームを作成できるようになりました。
次に、通知メールに条件付きロジックを追加したいですか?条件付き通知に関するチュートリアルをご覧いただき、ユーザーのフォーム選択や入力内容に応じて異なる通知を送信する方法を学んでください。