Свойство «Включение фильтра (FilterOn)»

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

Применение

Объект «Форма»

объект «Отчет»

Свойство Включение фильтра (FilterOn) задает или определяет, применяется ли свойство Фильтр (Filter) для форма или отчет. Возвращается доступное для чтения и записи значение типа Логический.

выражение.FilterOn

выражение Обязательно. Выражение, возвращающее один из объектов из списка «Применение».

Замечания

Если в Проект Microsoft Access (файл с расширением ADP) применяется серверный фильтр, следует использовать свойство СерверныйФильтрПоФорме (ServerFilterByForm).

Для свойства Включение фильтра (FilterOn) используются следующие значения:

Параметр

Visual Basic

Описание

Да

True

Свойство Фильтр (Filter) объекта применено.

Нет

False

(Значение по умолчанию) Свойство Фильтр (Filter) объекта не применено.


Примечание : Для отчетов можно настроить свойства FilterOn с помощью страница свойств отчета или Visual Basic для приложений (VBA).

Для форм свойство Включение фильтра (FilterOn) задается в макрос или с использованием кода VBA. Данное свойство можно также задать с помощью кнопки Применить фильтр в группе Сортировка и фильтр на вкладке Данные.

Чтобы применить сохраненный фильтр, нажмите кнопку Применить фильтр для форм или примените фильтр с помощью макроса или программы Visual Basic, задав для свойства Включение фильтра (FilterOn) значение Истина (True) для форм или отчетов. Для отчетов свойству Включение фильтра (FilterOn) значение «Да (Yes)» устанавливается в окне свойств отчета.

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

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

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

Примечание : Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

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

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

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×