Стосується

Об’єкт Form

Об’єкт Report

Ви можете використовувати властивість фільтр , щоб указати підмножину записів, які відображатимуться, коли фільтр застосовано до форма, звітзапит або таблиця. Рядок (читання й записування).

вираз.Filter

expression – обов'язковий параметр. Вираз, що повертає один із об'єктів у списку застосовується до.

Примітки

Якщо потрібно вказати Фільтр сервера в проект Microsoft Access (ADP) для даних, розташованих на сервері, скористайтеся властивістю Seridfilter .

Властивість Filter – це рядковий вираз, який складається з речення WHERE без ключового слова WHERE. Наприклад, цей код Visual Basic for Applications (VBA) визначає й застосовує фільтр для відображення клієнтів лише зі США:

Me.Filter = "CountryRegion = 'USA'"
Me.FilterOn = True

Цю властивість можна налаштувати на аркуші властивостей таблиці або форми, а також за допомогою макросу або коду VBA.

Це також можна зробити в поданні форми, звіту, таблиці або макета. Для цього на вкладці Основне в групі Сортування й фільтр натисніть кнопку Фільтр або Виділення.

Примітка.: Налаштування властивості Filter не впливає на властивість Filter об’єктів даних ActiveX.

Властивість Filter можна використовувати для того, щоб зберегти фільтр і застосувати його пізніше. Фільтри зберігаються з об’єктами, у яких їх було створено. Вони завантажуються під час відкриття об’єкта, проте автоматично не застосовуються.

Коли створюється новий об’єкт, він успадковує властивості RecordSource, Filter, OrderBy і OrderByOn таблиці або запиту, у якому його було створено.

Щоб застосувати збережений фільтр до форми, запиту або таблиці, можна натиснути кнопку перемкнути фільтр у розділі Сортувати & фільтра на вкладці дані або використати макрос або код VBA, щоб Установити значення властивостіфільтрування . Щоб отримати звіти, можна застосувати фільтр, встановивши властивість фільтрування натак , на аркуші властивостей звіту.

Кнопка Застосувати фільтр відображає стан властивостей Filter й FilterOn. Вона неактивна, доки немає фільтра для застосування. Якщо наявний фільтр застосовано, кнопка Застосувати фільтр має вигляд натиснутої.

Якщо потрібно автоматично застосувати фільтр, коли форма відкривається, для значення властивості події OnOpen форми вкажіть макрос, що використовує дію Застосуватифільтр, або процедуру події, що використовує метод ApplyFilter об’єкта DoCmd.

Якщо потрібно вилучити фільтр, натисніть кнопку Застосувати фільтр (коли вона має вигляд натиснутої), клацніть поле з фільтром правою кнопкою миші й виберіть Видалення фільтра з. Крім того, призначити властивості FilterOn значення False можна за допомогою коду VBA.

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших
Приєднатися до Microsoft оцінювачів

Чи були ці відомості корисні?

Наскільки ви задоволені якістю перекладу?

Що вплинуло на ваші враження?

Маєте ще один відгук? (Необов'язково)

Дякуємо за ваш відгук!

×