Как строить фильтры с условием -ИЛИ-
  • 09 Feb 2022
  • 1 минута
  • Темная тема
    Светлая тема
  • формат pdf

Как строить фильтры с условием -ИЛИ-

  • Темная тема
    Светлая тема
  • формат pdf

Рекомендуем сначала ознакомиться со статьей Как начать строить фильтры.

Условие -ИЛИ- в системе

-ИЛИ- (в математической логике — дизъюнкция) — выполнение хотя бы одного из перечисленных условий.

В построенном фильтре условия -ИЛИ- соединены сиреневой линией на одном уровне. Также на линии есть надпись «ИЛИ».

Пример 1:
Снимок экрана 2021-03-30 в 02.25.38.png

Пример 2:
Снимок экрана 2021-03-30 в 19.11.52.png

Добавление условия -ИЛИ- в уже построенный фильтр

Пример 1.
Есть фильтр с условиями: заполнен email или мобильный телефон.
Хотим добавить в него третий вариант через -ИЛИ- — есть устройство.

  1. «Устройство» — условие на первом уровне, поэтому вводим его сразу через «Добавить фильтр».
    Выбираем поле и добавляем фильтр:

Снимок экрана 2021-03-30 в 19.25.02.png

  1. Получаем:

Снимок экрана 2021-03-30 в 19.25.13.png

Пример 2.

Есть фильтр по наличию оплаченного заказа.
Хотим добавить ещё одно условие по клиенту: есть подписка на email или sms.

  1. Нажимаем «Добавить группу ИЛИ»:

Снимок экрана 2021-03-30 в 19.32.56.png

  1. Перечисляем условия через «Добавить фильтр»:
    Снимок экрана 2021-03-30 в 19.34.54.png

  2. Получаем:
    Снимок экрана 2021-03-30 в 19.35.29.png

Пример 3.
Усложним задачу. Помимо оплаченных заказов, надо вывести доставленные заказы.

  1. Нажимаем на меню

Снимок экрана 2021-03-30 в 19.53.48.png

  1. Выбираем "Сделать группой":

Снимок экрана 2021-03-30 в 19.53.59.png

  1. Добавляем условие:
    Снимок экрана 2021-03-30 в 19.54.22.png

  2. Получаем:
    Снимок экрана 2021-03-30 в 19.54.38.png

Чтобы добавить ещё один статус заказа, нажимаем на соответствующий знак -ИЛИ- и добавляем условие как обычно:
Снимок экрана 2021-03-30 в 19.58.31.png

Для более быстрого решения представленных задач рекомендуем воспользоваться функцией фильтров Быстрое копирование

Отличие от условия -И-

-И- (в математической логике — конъюнкция) — обязательное одновременное выполнение перечисленных условий.

Условия в блоке -И- :

Email и мобильный телефон заполнены:
Снимок экрана 2021-03-30 в 01.23.00.png

Читаем как: оба условия выполняются одновременно, т.е., email заполнен и мобильный телефон заполнен.

Условия в блоке -ИЛИ- :

Снимок экрана 2021-03-30 в 02.25.38.png

Читаем как: выполняется хотя бы одно из условий, то есть заполнен либо email, либо мобильный телефон, либо оба контакта сразу.

Блоки -И- и -ИЛИ- вместе

Пример 1.
Снимок экрана 2021-03-30 в 02.28.59.png

Читаем как: обязательно заполнено имя и одновременно минимум один контакт заполнен и валидный (либо email, либо телефон, либо оба контакта сразу).

Пример 2.

Снимок экрана 2021-03-30 в 02.45.47.png

Читаем как: либо есть валидный email и подписка на email, либо есть валидный мобильный телефон и подписка на sms, либо выполняются оба условия.

Как создать такой фильтр:
Запись_экрана_2021-03-30_в_02.40.22.gif


Продолжить знакомство с фильтрами можно в статье Полезные возможности фильтров.


Была ли эта статья полезной?