Макрокоманда «ПоказатьВсеЗаписи»

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

Настройка

Макрокоманда ПоказатьВсеЗаписи не имеет аргументов.

Примечания

Эта макрокоманда обеспечивает отображение всех записей (в том числе всех новых или измененных записей) для таблицы, результирующего набора запроса или формы. Она приводит к повторному запросу записей для формы или подчиненной формы.

Эту макрокоманду можно также использовать для удаления фильтра, который был применен с помощью макрокоманды ПрименитьФильтр, команды Фильтр на вкладке Главная или аргумента Имя фильтра либо Условие отбора макрокоманды ОткрытьФорму.

Макрокоманда действует аналогично нажатию кнопки Переключить фильтр на вкладке Главная или щелчку поля, к которому применен фильтр, правой кнопкой мыши и выбору команды Снять фильтр с поля в режиме формы, макета или таблицы.

Чтобы выполнить макрокоманду ПоказатьВсеЗаписи в модуле Visual Basic для приложений (VBA), используйте метод ShowAllRecords объекта DoCmd.

Пример

Применение фильтра с помощью макроса

Приведенный ниже макрос содержит набор макрокоманд, каждая из которых фильтрует записи в форме "Список телефонов клиентов". В нем демонстрируется использование макрокоманд ПрименитьФильтр, ПоказатьВсеЗаписи и КЭлементуУправления. Здесь также показано, как с помощью условий определить, какой выключатель выбран в группе переключателей на форме. Каждая строка действия связана с выключателем, который выбирает набор записей начиная с A, B, C и т. д. либо все записи. Этот макрос прикрепляется к событию AfterUpdate группы переключателей CompanyNameFilter.

Условие

Макрокоманда

Аргументы: параметр

Примечание

[Фильтр по имени организации] = 1

ПрименитьФильтр

Условие отбора: [название] Like "[AÀÁÂÃÄ]*"

Фильтрация названий компании, которые начинаются с буквы A, À, Á, Â, Ã или Ä.

[Фильтр по имени организации] = 2

ПрименитьФильтр

Условие отбора: [название] Like "B*"

Фильтрация названий компании, которые начинаются с буквы B.

[Фильтр по имени организации] = 3

ПрименитьФильтр

Условие отбора: [название] Like "[CÇ]*"

Фильтрация названий компании, которые начинаются с буквы C или Ç.

... Строки действий с D по Y задаются в том же формате, что и строки с A по C...

[Фильтр по имени организации] = 26

ПрименитьФильтр

Условие отбора: [название] Like "[ZÆØÅ]*"

Фильтрация названий компании, которые начинаются с буквы Z, Æ, Ø или Å.

[Фильтр по имени организации] = 27

ПоказатьВсеЗаписи

Показать все записи.

[RecordsetClone].[RecordCount]>0

КЭлементуУправления

Имя элемента: Организация

Если для выбранной буквы возвращаются записи, перевести фокус на элемент управления CompanyName.

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

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

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

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

×