Макродействие 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.

Забележка: Отказ от отговорност за машинен превод: Тази статия е преведена от компютърна система без човешка намеса. Microsoft предлага тези машинни преводи, за да помогне на потребителите, които не говорят английски, да се възползват от съдържанието за продукти, услуги и технологии на Microsoft. Тъй като статията е преведена машинно, е възможно да съдържа грешки в речника, синтаксиса и граматиката.

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

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

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

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

×