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

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

Значение

Пример выражения

Выводимая запись

Равно

37
Локальный

Номер 37
Со значением Локальный

Период

010104..010204

Даты с 1 января 2004 года до 1 февраля 2004 года, включительно

..12052004

До 12 мая 2004 года, включительно

01042004.. Даты начиная с 1 апреля 2004 года и далее

Или

100|300

Все, со значением 100 или 300

И

Кэннон & Группа

Значения, которые совпадают со строкой 'Кэннон' и со строкой 'Группа'

>100 & <2000 Значения, которые больше 100 и меньше 2000

Отличный от

<>0

Все, кроме 0

Больше чем

>12

Числа больше 12

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

>=200

Числа больше или равные 200

Меньше чем

<100

Числа меньше чем 100

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

<=10

Числа меньше или равные 10

Неограниченное количество неизвестных знаков

*Кo*

Текст, содержащий "Кo"

*Кo Текст, оканчивающийся на "Кo"

Кo*

Текст, начинающийся с "Кo"

Один неизвестный знак

?аша

Такой текст, как Саша, Маша, каша

Вычисления в первую очередь

30|(>=10&<=20)

Значение 30 или от 10 до 20 включительно

Без учета регистра

@клад

Такой текст, как КЛАД, клад, КлАд

Точное совпадение

'Пример текста'

Точное совпадение со строкой 'Пример текста'

Внимание! По умолчанию, поиск чувствителен к регистру. Так, выражение *аморт* для поиска по наименованию счета в плане счетов в стандартной демонстрационной версии приведет к пустому результату. Поскольку в плане счетов слово "Амортизация" начинается только с заглавной буквы. Надо обязательно использовать символ @, чтобы выполнялся нечувствительный к регистру поиск.

 

Оптимизация искомого выражения:

Для ускорения работы программы при поиске Поиск Контактов имеет функцию оптимизации запроса. Эта функция устраняет ненужные элементы из искомого выражения.

Например:

 

Неправильные фильтры

Условия фильтрации можно комбинировать. Однако, существуют некоторые неприемлемые варианты фильтров. Если использовать такие варианты, Navision выведет предупреждающее сообщение Фильтр некорректен. Ниже рассмотрены примеры некорректных поисковых фильтров и приведены их пояснения:

 

См. также: Справка по Microsoft Navision, Ключевая фраза: Ввод искомых выражений.