Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Отнася се за

Обект Form

Обект Report

Можете да използвате свойството FilterOn, за да укажете или определите дали свойството Filter за формуляр или отчет се прилага. Boolean за четене/запис.

израз.FilterOn

израз Задължително. Израз, който връща един от обектите в списъка "Отнася се за".

Забележки

Ако сте задали филтър на сървъра в рамките на Проект на 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, или процедура за събитие, която използва метода ApplyFilter на обекта DoCmd.

Можете да премахнете филтър, като щракнете върху натиснатия бутон Превключи филтъра под Сортиране и филтриране в раздела Данни или като използвате код на VBA, за да зададете свойството FilterOn със стойност False. За отчети можете да премахнете филтър, като зададете свойството FilterOn със стойност Не в листа със свойства на отчета.

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

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×