Правила показа полей позволяют не отображать все поля сразу, а, в зависимости от ответов клиентов, показывать только нужные.
Доступны три сценария:
- Простые поля - разные значения полей управляют разными полями;
- Исключающие поля - разные значения полей управляют одними полями;
- Связанные поля - совокупность значений управляет одними полями.
Рассмотрим подробнее эти варианты.
Простые поля
Разные значения полей управляют разными полями. В этом случае клиент увидит поле второго уровня, когда заполнит поле первого. Допустим, изначально в форме отображаются два поля: имя и фамилия. Если клиент заполнит имя, то появится поле телефон. А если заполнит фамилию, то поле E-mail.
Исключающие поля
Разные значения полей управляют одними полями. В этом случае клиент увидит поле второго уровня, когда заполнит любое из полей первого. Например, если заполнит имя или фамилию, то увидит поле с номером телефона. Этот сценарий работает как "логический оператор ИЛИ".
Связанные поля
Совокупность значений управляет одними полями. В этом случае клиент увидит поле второго уровня, когда заполнит все поля первого. Например, если заполнит имя и фамилию, то увидит поле с номером телефона. Этот сценарий работает как "логический оператор И".