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

Применение

Объект 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 значение True для форм или отчетов. Для отчетов свойству FilterOn значение "Да" присваивается на странице свойств отчета.

Кнопка Фильтр показывает состояние свойств Filter и FilterOn. Кнопка остается отключенной, пока отсутствует фильтр, который можно применить. Если в данный момент применяется фильтр, отображается утопленная кнопка Фильтр. Чтобы автоматически применить фильтр при открытии формы или отчета, укажите в свойстве события OnOpen (Открытие) макрос, использующий макрокоманду "ПрименитьФильтр", или процедуру обработки события, в которой используется метод ApplyFilter объекта DoCmd.

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

Примечание: При создании нового объекта он наследует RecordSource, Filter, ServerFilter. Свойства OrderBy и OrderByOn таблицы или запроса, из которого они были созданы. Для форм и отчетов унаследованные фильтры не применяются автоматически при открытии объекта.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×