Режим "Классический"

Обратите внимание на то, что фильтры воспринимаются программой независимо от типа исходных данных (символьных, числовых, бинарных или даты), условия вводятся в сеть фильтра (текстовые, числовые, буквенно-числовые или пустые). Следует проверять, поставлен ли флажок в поле Числовые. Смотрите: Фильтр

Источник

Если вы редактируете существующий файл, имя текущего файла будет показано в окне 'Файл'.

Если Вы создаете новый фильтр, Вы можете ввести в этом окне имя файла (или нажмите на мышь два раза и выберите имя из списка файлов), к которому будет применен фильтр. Обратите внимание, что имя текущего файла (или файла, использованного в предыдущий раз) будет автоматически выведено в поле ввода 'Файл'.

Записи

(По желанию) Для ограничения диапазона записей в файле, для которых будет использоваться фильтр, введите значения в окна Записи От /До. Если эти окна оставлены не заполненными, фильтр будет применяться ко всем записям файла.

Условия фильтра

Для всех требующихся условий введите Поле , на котором условие будет работать, выберите Оператор в выпадающем списке и введите Значение, которое необходимо использовать в этой операции. Чтобы Управлять строками в списке, используйте кнопки в панели инструментов таблицы.

Для нечисловых условий фильтра (Не равно, Больше чем, Меньше чем, Больше чем или равно, Меньше чем или равно) используются, в основном, буквенно-числовые сравнения, а не сравнения стрингов.

Если вы хотите обрабатывать значения в полях как числовые, поставьте флажок в поле Числовые. В этом случае в полях будут использоваться только цифры, или цифровые префиксы, или цифровые записи, смешанные с буквенными символами. Если вы оставите это окошко пустым, тогда любые значения в полях будут рассматриваться как Символьные.

Если используется числовое условие фильтра, символы, которые следуют за фильтром, игнорируются, например 200В расценивается как 200. Если первая часть записи в поле не является числом, например DH001, или является пустой, она воспринимается как 0.

При использовании оператора Содержит / Не содержит:

  • Если опция Числовые не активна, а значение является регулярным выражением, оно будет использоваться для фильтра.
  • Если опция Числовые активна, значение преобразуется в число, при этом регулярные выражения использовать нельзя.

При использовании логических операторов Верно и Неверно:

  • Поле выражения оценивается и сверяется со значениями Верно или Неверно.

Объединение строк

(По желанию) Чтобы применить более одного условия, используйте операции пересечения (логические операции). Данные опции определят, как будут объединены строки условий фильтра. Если вы используете логическую операцию И или логическую операцию ИЛИ, тогда операция применит ВСЕ условия фильтра. Например, Условие1 И Условие2 И Условие3.

Для одновременного использования операторов И и ИЛИ используйте Уравнение, создайте условия и затем объедините их через поле Уравнение (условия заданы через номера линий).

Знаки подстановки

При определении значений в фильтрах вы можете использовать знаки подстановки. Смотрите: Знаки подстановки

Вы также можете добавлять множественные поля для условий фильтра одной операцией, используя выражения полей.

Если вам необходима дополнительная информация, перейдите к теме Логические операторы и операторы сравнения.

Обратный фильтр

Иногда удобнее задать условия в фильтре, которые вы НЕ хотите использовать для полей файла. Выбор обратного фильтра будет включать в себя записи, НЕ определенные условиями фильтра.