Макродействие ShowAllRecords

Забележка: Бихме искали да ви осигурим най-новото помощно съдържание възможно най-бързо на вашия собствен език. Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас, в дъното на тази страница? Ето статията на английски за бърза справка.

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

Настройка

Макрокомандата ShowAllRecords няма аргументи.

Забележки

Можете да използвате този макрос действие да се уверите, че всички записи (включително всички променени или нови записи) се показват за таблица, набор резултати от заявка или формуляр. Това действие води до повторение на заявка на записи за формуляр или подформуляр.

Можете също да използвате това действие, за да премахнете филтър, който е свързан с действието ApplyFilter макрос, командата " филтър " в раздела Начало , или Където условие аргумент на OpenForm макрос или Име на филтър действие.

Това действие има същия ефект като щракнете върху Превключване на филтъра в раздела Начало или десния бутон върху поле, филтрирано по и щракнете върху Изчисти филтъра от... в изглед за формуляри, изглед на оформление или изглед на лист с данни.

За да изпълните действието ShowAllRecords в модул Visual Basic for Applications (VBA), използвайте метода ShowAllRecords на обекта DoCmd .

Пример

Прилагане на филтър с помощта на макрос

Следния макрос съдържа набор от действия, всеки от които филтрира записите за клиента телефон списък формуляр. Тя показва използването на макрокоманди ApplyFilter, ShowAllRecordsи GoToControl . Той също показва използването на условия, за да определите кои превключващ бутон в група от опции е избран във формуляра. Всеки ред за действие е свързан с превключващ бутон, който избира набор от записи, започващи с A, B, C и т.н. или всички записи. Този макрос трябва да бъде приложен към AfterUpdate събитие на групата CompanyNameFilter опция.

Условие

Действие

Аргументи: настройка

Коментар

[Филтри за името на фирмата] = 1

ApplyFilter

Където условие: [име на фирма] Like "[AÀÁÂÃÄ] *"

Филтър за имената на фирми, които започват с A, À, Á, Â, Ã или Ä.

[Филтри за името на фирмата] = 2

ApplyFilter

Където условие: [име на фирма] като "B *"

Филтър за имената на фирми, които започват с B.

[Филтри за името на фирмата] = 3

ApplyFilter

Където условие: [име на фирма] Like "[CÇ] *"

Филтър за имената на фирми, които започват с C или Ç.

... Редовете за действия за буквите от D до Y са със същия формат като тези за буквите от A до C ...

[Филтри за името на фирмата] = 26

ApplyFilter

Където условие: [име на фирма] Like "[ZÆØÅ] *"

Филтър за имената на фирми, които започват с Z, Æ, Ø или Å.

[Филтри за името на фирмата] = 27

ShowAllRecords

Показване на всички записи.

[RecordsetClone].[RecordCount]>0

GoToControl

Име на контрола: Име_на_фирмата

Ако са върнати записи за избраната буква, насочете вниманието си върху контролата CompanyName.

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

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

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

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×