Radnju makroa ShowAllRecords možete da koristite u Access bazama podataka na radnoj površini da biste uklonili primenjeni filter iz aktivne tabela, upita rezultujući skup ili obrazac i prikazali sve zapise u tabeli ili skupu rezultata ili sve zapise u osnovnoj tabeli ili upitu obrasca.
Postavka
Radnja makroa ShowAllRecords nema nijedan argument.
Napomene
Ovu radnju makroa možete da koristite da biste se uverili da se svi zapisi (uključujući sve promenjene ili nove zapise) prikazuju za tabelu, skup rezultata upita ili obrazac. Ova radnja uzrokuje ponovno slanje upita zapise za obrazac ili podobrazac.
Ovu radnju možete da koristite i da biste uklonili filter koji je primenjen pomoću radnje makroa Primena filtera, komande Filter na kartici Početak ili argumenta Ime filtera ili Uslov Where radnje makroa OpenForm.
Ova radnja ima isti efekat kao izbor stavke Preklopnik filtera na kartici Početak ili klik desnim tasterom miša na filtrirano polje i izbor stavke Obriši filter iz... u prikazu obrasca, prikazu rasporeda ili prikazu lista sa podacima.
Da biste pokrenuli radnju ShowAllRecords u Visual Basic for Applications (VBA) modulu, koristite metod ShowAllRecords objekta DoCmd .
Primer
Primena filtera pomoću makroa
Sledeći makro sadrži skup radnji, od kojih svaka filtrira zapise za obrazac liste telefona kupca. Prikazuje upotrebu radnji makroa "Primena filtera", "ShowAllRecords" i "Odlazak na kontrolu ". Takođe prikazuje upotrebu uslova da biste odredili koje je preklopno dugme u grupi opcija izabrano na obrascu. Svaki red radnji je povezan sa preklopnim dugmetom koji bira skup zapisa počevši od A, B, C i tako dalje, ili sve zapise. Ovaj makro treba da bude priložen događaju AfterUpdate grupe opcija CompanyNameFilter.
Uslov |
Radnja |
Argumenti: podešavanje |
Komentar |
[Filteri imena preduzeća] =1 |
ApplyFilter |
Uslov Where: [Ime preduzeća] kao što je "[AÀÁÂÃÄ]*" |
Filter za imena preduzeća koja počinju slovom A, À, Á, Â, Ã ili Ä. |
[Filteri imena preduzeća] =2 |
ApplyFilter |
Uslov Where: [Ime preduzeća] kao što je "B*" |
Filter za imena preduzeća koja počinju slovom B. |
[Filteri imena preduzeća] =3 |
ApplyFilter |
Uslov Where: [Ime preduzeća] kao što je "[CÇ]*" |
Filter za imena preduzeća koja počinju slovom C ili Ç. |
... Redovi radnje od D do Y imaju isti format kao od A do C... |
|||
[Filteri imena preduzeća] =26 |
ApplyFilter |
Uslov Where: [Ime preduzeća] kao što je "[ZÆØÅ]*" |
Filter za imena preduzeća koja počinju slovom Z, Æ, Ø ili Å. |
[Filteri imena preduzeća] =27 |
Prikazivanje svih zapisa |
Prikazivanje svih zapisa. |
|
[RecordsetClone].[RecordCount]>0 |
Odlazak na kontrolu |
Ime kontrole: ImePreduzeća |
Ako se vraćaju zapisi za izabrano slovo, premestite fokus na kontrolu „ImePreduzeća“. |