Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Стосується

Об’єкт Form

Об’єкт Report

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

вираз.Filter

expression — обов’язковий аргумент. Вираз, який повертає один з об'єктів у списку "Застосовується до".

Примітки

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

Властивість 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, щоб установити для властивості FilterOn значення True. Для звітів можна застосувати фільтр, установивши для властивості FilterOn значення Так на аркуші властивостей звіту.

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

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

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

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

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

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

×