Galite naudoti makrokomandos veiksmą Rodytivisusįįrašus "Access" kompiuterio duomenų bazėse, kad pašalintumėte visas taikomas filtras iš aktyvios lentelė, užklausos rezultatų rinkinys arba forma ir rodytų visus lentelės arba rezultatų rinkinio įrašus arba visus formos lentelės ar užklausos įrašus.
Parametras
Makrokomandos veiksmas Rodytivisusįrašus neturi argumentų.
Pastabos
Šį makrokomandos veiksmą galite naudoti norėdami užtikrinti, kad visi lentelės, užklausos rezultatų rinkinio ar formos įrašai (įskaitant visus pakeistus ar naujus įrašus) būtų rodomi. Šis veiksmas sukelia formos arba paformė įrašų užklausti iš naujo.
Šį veiksmą taip pat galite naudoti norėdami pašalinti bet kokį filtrą, kuris buvo pritaikytas su makrokomandos veiksmu TaikytiFiltrą, komanda Filtras skirtuke Pagrindinis arba makrokomandos veiksmo OpenForm argumentą Filtro pavadinimas arba Vietos sąlyga.
Šis veiksmas veikia taip pat, kaip spustelėjus Kaitalioti filtrą skirtuke Pagrindinis arba dešiniuoju pelės mygtuku spustelėjamas filtruotas laukas ir formos rodinyje, maketo rodinyje arba duomenų lapo rodinyje spustelėjamas Valyti filtrą iš... .
Norėdami vykdyti veiksmą ShowAllRecords "Visual Basic for Applications" (VBA) modulyje, naudokite objekto DoCmd metodą ShowAllRecords.
Pavyzdys
Filtro taikymas naudojant makrokomandą
Ši makrokomanda apima rinkinį veiksmų, iš kurių kiekvienas filtruoja formos Klientų telefonų sąrašas įrašus. Jis rodo makrokomandų veiksmų ApplyFilter, ShowAllRecords ir GoToControl naudojimą. Ji taip pat rodo, kaip naudojamos sąlygos, nustatančios, kuris parinkčių grupės perjungimo mygtukas buvo pasirinktas formoje. Kiekviena veiksmo eilutė yra susieta su perjungimo mygtuku, parenkančiu įrašų rinkinį, prasidedantį raidėmis A, B, C ir t. t., arba visus įrašus. Ši makrokomanda turi būti pridėta prie grupės parinkties Įmonės pavadinimo filtras (CompanyNameFilter) grupės įvykio PoNaujinimo (AfterUpdate).
Sąlyga |
Veiksmas |
Argumentai: parametras |
Komentaras |
[Įmonės pavadinimo filtrai] =1 |
ApplyFilter |
Vietos sąlyga: [Įmonės pavadinimas] Like "[AÀÁÂÃÄ]*" |
Filtruoja įmonių pavadinimus, prasidedančius raide A, À, Á, Â, Ã arba Ä. |
[Įmonės pavadinimo filtrai] =2 |
ApplyFilter |
Vietos sąlyga: [Įmonės pavadinimas] Like "B*" |
Filtruoja įmonių pavadinimus, prasidedančius raide B. |
[Įmonės pavadinimo filtrai] =3 |
ApplyFilter |
Vietos sąlyga: [Įmonės pavadinimas] Like "[CÇ]*" |
Filtruoja įmonių pavadinimus, prasidedančius raide C arba Ç. |
... veiksmo eilutės nuo D iki Y turi tokį pat formatą, kaip eilutės nuo A iki C ... |
|||
[Įmonės pavadinimo filtrai] =26 |
ApplyFilter |
Vietos sąlyga: [Įmonės pavadinimas] Like "[ZÆØÅ]*" |
Filtruoja įmonių pavadinimus, prasidedančius raide Z, Æ, Ø arba Å. |
[Įmonės pavadinimo filtrai] =27 |
Rodyti_visus_įrašus |
Rodo visus įrašus. |
|
[RecordsetClone].[RecordCount]>0 |
Eiti_į_valdiklį |
Valdiklio pavadinimas: Įmonės pavadinimas |
Jei pasirinktos raidės įrašai buvo grąžinti, aktyvinimas perkeliamas į valdiklį Įmonės pavadinimas (CompanyName). |