Фильтры по полям и фильтры таблиц

«Фильтр по полю» и «Фильтр таблицы» применяются для ограничения информации, отображаемой в окне, только теми счетами, клиентами, операциями или другими записями, которые отвечают определённым условиям. Например, можно установить фильтр, отбирающий среди всего массива данных карточки только тех клиентов, в поле «Код менеджера» которых указан параметр «Питер Шмидт». При просмотре содержимого окна станет очевидно, что перед вами карточки клиентов, с которыми работает менеджер по продажам Питер Шмидт, а другие карточки не демонстрируются.

Для применения этих функций можно либо щёлкнуть на панели меню «Вид», «Фильтр по полю» (или «Вид», «Фильтр таблицы»), либо нажать соответствующие кнопки на панели инструментов.

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

Примечание

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

Для того чтобы снова видеть все карточки, достаточно отключить фильтр. Удалите ограничение либо там, где оно было установлено («Фильтр по полю» или «Фильтр таблицы»), либо щёлкните «Вид», «Показать все».

Фильтр поля или фильтр таблицы

Если условия определяются для одного поля — это фильтр поля. Если в окне одновременно устанавливается сразу несколько фильтров — это фильтр таблицы.

Фильтр поля выполняет те же функции, что и фильтр таблицы. Но фильтр поля действует только в отношении одного поля — того, где на момент выбора функции находился курсор. Если в своей практике вы предпочитаете в основном использовать фильтры поля, полезно периодически накладывать фильтр таблицы с тем, чтобы получить наглядный обзор всех фильтров, установленных в активном окне.

Ввод информации в поля, где слово “Фильтр” является частью названия поля

При введении фильтра в поле используются все цифры и буквы, которые обычно вводятся в поле. Кроме того, можно использовать специальные символы или математические выражения.

Примечание

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

Ниже показаны примеры комбинаторного использования различных форматов фильтров:

Значение

Выборочное Выражение

Демонстрируемые записи

Равный

377

Номер 377

Интервал

1 100..2 100

..2 500

P8..

с 1100 до 2100.

До 2 500 включительно

Информация для 8-го учетного периода и позже.

и/или

1 200|1 300

Записи с номерами 1200 или 1300. При наличии обоих номеров отобразятся обе записи.

И

<2 000&>1 000

Числа меньше 2 000, но больше 1 000.

Символ & никогда не употребляется в сочетании с номерами без выражений, поскольку запись не может иметь двух номеров.

Отличный от

<>0

Все числа, кроме 0

Больше чем

>1 200

Числа больше, чем 1 200

Больше или равно

>=1 200

Номера больше или равны 1 200

Меньше

<1 200

Номера меньше, чем 1 200

Меньше или равно

<=1 200

Номера меньше или равны 1 200

Последовательность неизвестных символов неопределённой длины (возможно, пустая)

*Ко*

*Ко

Ко*

Текст, который содержит "Ко"

Текст, который оканчивается на "Ко"

Текст, который начинается с "Ко"

Один неизвестный символ

Ст?л

Текст Стул или Стол.

Сначала вычислить

30|(>=10&<=20)

Запись с номером 30 или с номерами от 10 до 20 (результат подсчета внутри круглых скобок).

Игнорировать регистр (большие или маленькие буквы равнозначны)

@склад

Текст СКЛАД, склад или Склад.

Система позволяет комбинировать выражения в различных форматах:

5 999|8 100..8 490

Включает все записи с номером 5999 или номерами от 8100 до 8490.

..1 299|1 400..

Включает записи с номером меньше или равным 1299 или номером равным 1400 или больше него, кроме номеров с 1300 до 1399.

>50&<100

Включает записи с номерами больше 50 и меньше 100, т. е. номера с 51 до 99.

*C*&*Д*

Текст, который содержит как C, так и Д.

@*ко?*

Тексты, содержащие “ко” — например, Организация, КОМПАНИЯ, организация.

Сочетание букв "КО", "кО", "ко" или "Ко" обязательно должно присутствовать в выражении, сопровождаемое хотя бы одним символом, но перед ним или после него может быть любое количество символов, при этом регистр не учитывается.

Примечание

Фильтры могут активно использоваться в отчетах перед их печатью. Они устанавливаются в окне запроса, которое появляется перед отправкой отчета на печать или в файл.

Дополнительная информация

Использование фильтров полей

Использование фильтров таблиц



© Корпорация Майкрософт (Microsoft Corporation), 2009. Все права защищены.