Свойства, определяющие обработку пустых полей

Примечания

Примечания

· Фильтры сохраняются автоматически при сохранении таблицы или формы. Таким образом, при повторном открытии таблицы или формы можно снова применить сохра­ненный фильтр.

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

· Фильтр позволяет отбирать записи, не содержащие выбранного значения. Выберите значение, нажмите правую кнопку мыши и выберите команду Исключить выделенное.

Фильтр будет возвращать записи, содержащие в полях все значения, указанные на вкладке Найти, или все значения, указанные на первой вкладке Или, или все значения, указанные на второй вкладке Или и т.д.

· Фильтры сохраняются автоматически при сохранении таблицы или формы. Таким образом, при повторном открытии таблицы или формы можно снова применить сохраненный фильтр.

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

Примеры выражений условий отбора для запросов или фильтров

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

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

Примеры выражений, использующие в качестве условий отбора текстовые значения

Поле Выражение Описание
ПунктНазначения "Киев" Отображает заказы на доставку товаров в Киев.
ПунктНазначения "Киев" 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) значения и пустые строки.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: