В процессе установки критериев фильтра можно использовать все цифры и буквы, которые обычно вводятся в поле. Кроме того, критерии фильтра могут задаваться при помощи специальных символов или математических выражений. Существуют следующие форматы:
Символ |
Значение |
Выборочное Выражение |
Демонстрируемые записи |
= |
Равный |
377 |
Номер 377 |
|
|
СИНИЙ |
Все с кодом СИНИЙ, например: склад с кодом СИНИЙ. |
|
|
22 |
Дата/время: с 22 текущего месяца текущего года 0:00:00 по 22 текущего месяца текущего года 22:59:59 |
|
|
22 10 |
Дата/время точно: 22.01.01 10:00:00 |
.. |
Интервал |
1 100..2 100 |
Номера от 1 100 до 2 100 |
|
|
..2 500 |
До 2 500 включительно |
|
|
..31.12.00 |
Даты по 31.12.00 включительно |
|
|
P8.. |
Информация для 8-го учетного периода и позже. |
|
|
..23 |
С начала по 23 текущего месяца текущего года 23:59:59 |
|
|
23.. |
с 23 текущего месяца текущего года 00:00:00 до конца |
|
|
22..23 |
с 22 текущего месяца текущего года 0:00:00 по 23 текущего месяца текущего года 23:59:59 |
| |
и/или |
1 200|1 300 |
Все с номерами 1 200 или 1 300 |
& |
И |
<2 000&>1 000 |
Числа меньше 2 000, но больше 1 000. Символ & никогда не употребляется в сочетании с номерами без выражений, поскольку запись не может иметь двух номеров. |
<> |
Не равны |
<>0 |
Все числа, кроме 0 Microsoft SQL Server Option позволяет комбинировать данный символ с шаблонным выражением. Например, <>A* означает несоответствие любому тексту, начинающемуся с А. |
> |
Больше чем |
>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, так и Д. |
@*ко?* |
Тексты, содержащие “ко” – например, Компания, КОМПАНИЯ, компания. Сочетание букв КО, кО, ко или Ко обязательно должно присутствовать в выражении, сопровождаемое хотя бы одним символом, но перед ним или после него может быть любое количество символов, при этом регистр не учитывается. |
Очень важно, чтобы устанавливаемые вами фильтры были значимыми. Например, если указать несуществующий интервал, эта ошибка не будет обнаружена программой. Обязательно ознакомьтесь с правилами сортировки информации в приложении.