Примечания
Примечания
· Фильтры сохраняются автоматически при сохранении таблицы или формы. Таким образом, при повторном открытии таблицы или формы можно снова применить сохраненный фильтр.
· При сохранении запроса фильтр сохраняется автоматически, но условие фильтра не добавляется к содержимому бланка запроса. При повторном открытии запроса можно снова применить сохраненный фильтр.
· Фильтр позволяет отбирать записи, не содержащие выбранного значения. Выберите значение, нажмите правую кнопку мыши и выберите команду Исключить выделенное.
Фильтр будет возвращать записи, содержащие в полях все значения, указанные на вкладке Найти, или все значения, указанные на первой вкладке Или, или все значения, указанные на второй вкладке Или и т.д.
· Фильтры сохраняются автоматически при сохранении таблицы или формы. Таким образом, при повторном открытии таблицы или формы можно снова применить сохраненный фильтр.
· При сохранении запроса фильтр сохраняется автоматически, но условие фильтра не добавляется к содержимому бланка запроса. При повторном открытии запроса можно снова применить сохраненный фильтр.
|
|
Примеры выражений условий отбора для запросов или фильтров
Выражение условия отбора может быть использовано в ячейке Условие отбора либо в окне расширенного фильтра, либо в режиме конструктора запроса.
Примечание. Можно также использовать специальные выражения условий отбора в поле в окне обычного фильтра, либо использовать выражения из списка, представленного в полях.
Примеры выражений, использующие в качестве условий отбора текстовые значения
Поле | Выражение | Описание |
ПунктНазначения | "Киев" | Отображает заказы на доставку товаров в Киев. |
ПунктНазначения | "Киев" Or "Минск" | Использует оператор Or для отображения заказов на доставку товаров в Киев или Минск. |
ДатаОтгрузки | Between #05.01.95# And #10.01.95# | Использует оператор Between...And для отображения заказов на отгрузку товаров не ранее 5-янв-95 и не позднее 10-янв-95. |
ДатаОтгрузки | #02.02.95# | Отображает заказы на отгрузку товаров 2-фев-95. |
СтранаДоставки | In("Канада", "Великобритания") | Использует оператор In для отображения заказов на доставку товаров в Канаду или Великобританию. |
СтранаДоставки | Not "США" | Использует оператор Not для отображения заказов на доставку товаров во все страны, за исключением США. |
ИмяПолучателя | Like "С*" | Заказы на доставку товаров клиентам, имена которых начинаются с буквы С. |
Название | >="Н" | Отображает заказы на доставку товаров в фирмы, названия которых начинаются с букв, находящихся в диапазоне от Н до Я. |
КодЗаказа | Right([КодЗаказа], 2) | |
="99" | Использует функцию Right для отображения заказов, код которых заканчивается на 99. | |
Название | Len([Название]) | |
>Val(30) | Использует функции Len и Val для отображения заказов для фирм, названия которых состоят из более чем 30 символов. |
Примеры выражений, вычисляющих или управляющих датами и использующих полученные результаты в качестве условия отбора
|
|
Поле | Выражение | Описание |
ДатаИсполнения | Between Date() And DateAdd("m", 3, Date()) | Использует оператор Between...And и функции DateAdd и Date для отображения заказов, требующих исполнения в течение трех месяцев, начиная с сегодняшней даты включительно. |
ДатаЗаказа | < Date()- 30 | Использует функцию Date для отображения заказов, сделанных ранее, чем 30 дней назад. |
ДатаЗаказа | Year([ДатаЗаказа])=1996 | Использует функцию Year для отображения заказов, сделанных в 1996 году. |
ДатаЗаказа | DatePart("q", [ДатаЗаказа])=4 | Использует функцию DatePart для отображения заказов на четвертый квартал. |
ДатаЗаказа | DateSerial(Year | |
([ДатаЗаказа]), | ||
Month([ДатаЗаказа])+1, 1)-1 | Использует функции DateSerial, Year и Month для отображения заказов на последний день каждого месяца. | |
ДатаЗаказа | Year([ДатаЗаказа])= | |
Year(Now()) And Month([ДатаЗаказа])= | ||
Month(Now()) | Использует функции Year и Month, а также оператор And для отображения заказов текущего года и месяца. |
Примеры выражений, использующих пустые значения полей (пустые значения или пустые строки) в качестве условия отбора
Управлять пустыми строками можно при помощи различных комбинаций свойств Обязательное поле (Required) и Пустые строки (AllowZeroLength). Свойство Пустые строки (AllowZeroLength) можно использовать только для текстовых полей, полей МЕМО и гиперссылки. Свойство Обязательное поле (Required) определяет, должны ли данные быть введены в поле. Если для свойства Пустые строки (AllowZeroLength) установлен параметр Да, то необходимо различать два типа пустых значений: пустые (Null) значения и пустые строки.