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

Стосується

Об’єкт Form

Об’єкт Report

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

вираз.FilterOn

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

Примітки

Якщо ви вказали фільтр сервера в проект Microsoft Access (ADP), скористайтеся властивістю ServerFilterByForm .

Властивість FilterOn може мати наведені нижче значення.

Значення

Visual Basic

Опис

Так

True

Для об’єкта застосовується властивість Filter.

Ні

False

Для об’єкта не застосовується властивість Filter (стандартне значення).


Примітка.: Для звітів властивість FilterOn можна встановити, використовуючи вікно властивостей звіту або код Visual Basic for Applications (VBA).

Для форм можна встановити властивість FilterOn у макрос або за допомогою коду VBA. Ви також можете встановити цю властивість, натиснувши кнопку Переключити фільтр у розділі Сортувати & Фільтр на вкладці Дані .

Щоб застосувати збережений фільтр, натисніть кнопку Застосувати фільтр (для форм) або за допомогою макросу чи коду Visual Basic установіть для властивості FilterOn значення True (для форм або звітів). Ви також можете відкрити аркуш властивостей звіту й вибрати для властивості FilterOn значення "Так".

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

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

Примітка.: Коли створюється новий об'єкт, він успадковує recordSource, Filter, ServerFilter. Властивості OrderBy та OrderByOn таблиці або запиту, з яких його створено. Для форм і звітів успадковані фільтри автоматично не застосовуються в разі відкриття об’єкта.

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

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

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

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

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

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

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

×