Властивість «Фільтрування» (FilterOn)

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

Застосування

Об’єкт «Форма» (Form)

Об’єкт «Звіт» (Report)

Властивість Фільтрування (FilterOn) визначає, коли властивість Фільтр (Filter) застосовується до форма або звіт. Тип — логічне значення (Boolean) для читання й записування.

вираз.FilterOn

вираз Обов’язково. Вираз, який повертає один з об’єктів зі списку «Застосування».

Зауваження

Якщо було задано фільтр сервера в проект Microsoft Access (.adp), скористайтеся властивістю Фільтр сервера за формою (ServerFilterByForm).

Властивість Фільтрування (FilterOn) може мати такі значення:

Значення

Visual Basic

Опис

Так

True

Властивість Фільтр (Filter) застосовано до об’єкта.

Ні

False

(За промовчанням) Властивість Фільтр (Filter) не застосовано до об’єкта.


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

Для форм можна задати властивість Фільтрування (FilterOn), використовуючи макрос або код VBA. Можна також задати цю властивість, використовуючи елемент Застосувати в розділі Сортування й фільтр на вкладці Дані.

Щоб застосувати збережений фільтр, виберіть елемент Застосувати для форм або використовуйте макрос чи код Visual Basic, встановивши для властивості Фільтрування (FilterOn) значення Істина для форми або звіту. Для звітів можна задати значення «Так» для властивості Фільтрування (FilterOn) на аркуші властивостей звіту.

Елемент Застосувати вказує на стан властивостей Фільтр (Filter) і Фільтрування (FilterOn). Елемент лишається неактивним, доки не з’явиться фільтр для застосування. Якщо наявний фільтр застосовано, елемент Застосувати буде відображено вибраним. Щоб автоматично застосовувати фільтр в разі відкриття форми, потрібно ввести як значення властивості події Під час відкриття форми макрос, який використовує дію «Застосувати фільтр», або процедуру події, в якій використано метод Застосувати фільтр (ApplyFilter) об’єкта DoCmd.

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

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

Примітка : Застереження про машинний переклад: Цю статтю перекладено комп’ютерною системою без втручання людини. Корпорація Майкрософт пропонує таку послугу, щоб іншомовні користувачі могли дізнаватися про продукти, служби й технології Microsoft. Оскільки статтю перекладено за допомогою служби машинного перекладу, вона може містити смислові, синтаксичні або граматичні помилки.

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

Ця інформація корисна?

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

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×