На данной вкладке можно задать условия, которым должно соответствовать найденное значение поля, чтобы оно было сохранено.
Фильтры строк.
Чтобы значение поля соответствовало Фильтрам строк, оно должно:
а) Содержать строки (или одну из строк, если не задана опция Учитывать ВСЕ), заданные в настройке Присутствуют в строке.
б) Не содержать строки (или одну из строк, если не задана опция Учитывать ВСЕ), заданные в настройке Отсутствуют в строке.
Если установлен флаг Regex, то строки из вышеописанных настроек воспринимаются как регулярные выражения и значение поля проверяется на соответствие им.
Числовые условия.
Числовые условия задают минимальное (настройка Минимум) и максимальное (настройка Максимум) количество символов, слов, предложений или блоков, разделенных заданным Разделителем, которое должно содержать найденное поле.
Формула.
Условия блока Формула можно использовать в случае, если значение поля является числом. Ниже описаны поддерживаемые типы формул:
<N (меньше определенного числа)
>N (больше определенного числа)
=N (равно определенному числу)
!=N (не равно определенному числу)
К примеру, мы ищем на странице цену какого либо товара. И для нас важно, чтобы цена была больше 20 и не равна 70 (в обратном случае цена остается пустой либо товар не сохраняется, если поле цена является Обязательным). Тогда настройки условий формул можно задать как показано на скриншоте ниже:
Created with the Personal Edition of HelpNDoc: Write eBooks for the Kindle