Pomoću akcije makronaredbe ShowAllRecords u bazama podataka programa Access za stolna računala možete ukloniti sve primijenjene filtar iz aktivnog tablica, upita skup rezultata ili obrazac i prikazati sve zapise u tablici ili skupu rezultata ili sve zapise u temeljnoj tablici ili upitu obrasca.
Postavka
Akcija makronaredbe ShowAllRecords nema argumenata.
Napomene
Pomoću ove akcije makronaredbe možete osigurati prikaz svih zapisa (uključujući sve promijenjene ili nove zapise) za tablicu, skup rezultata upita ili obrazac. Ova akcija uzrokuje ponoviti upit zapisa za obrazac ili podobrazac.
Tu akciju možete koristiti i za uklanjanje bilo kojeg filtra primijenjenog pomoću akcije makronaredbe ApplyFilter, naredbe Filtar na kartici Polazno ili argumenta Naziv filtra ili Uvjet where akcije makronaredbe OpenForm.
Ta akcija ima isti učinak kao klik na Preklopi filtar na kartici Polazno ili desnom tipkom miša kliknite filtrirano polje i kliknite Očisti filtar iz... u prikazu obrasca, prikazu rasporeda ili prikazu podatkovne tablice.
Da biste akciju ShowAllRecords pokrenuli u modulu Visual Basic for Applications (VBA), upotrijebite metodu ShowAllRecordsobjekta DoCmd .
Primjer
Primjena filtra pomoću makronaredbe
Sljedeća makronaredba sadrži skup akcija, od kojih svaka filtrira zapise obrasca Popis telefonskih brojeva klijenata. Prikazuje korištenje akcija makronaredbi ApplyFilter, ShowAllRecordsi GoToControl . Pokazuje i kako korištenjem uvjeta odrediti koji je preklopni gumb odabran u grupi mogućnosti na obrascu. Svaki redak akcije povezan je s preklopnim gumbom koji odabire skup zapisa počevši s A, B, C i tako dalje, ili sve zapise. Ta se makronaredba mora pridružiti događaju AfterUpdate grupe mogućnosti FiltarNazivTvrtke.
Uvjet |
Akcija |
Argumenti: Postavka |
Komentar |
[Filtri naziva tvrtke] =1 |
ApplyFilter |
Uvjet Where: [Naziv tvrtke] Like "[AÀÁÂÃÄ]*" |
Filtar za nazive tvrtke koji počinju slovom A, À, Á, Â, Ã ili Ä. |
[Filtri naziva tvrtke] =2 |
ApplyFilter |
Uvjet Where: [Naziv tvrtke] Like "B*" |
Filtar za nazive tvrtke koji počinju slovom B. |
[Filtri naziva tvrtke] =3 |
ApplyFilter |
Uvjet Where: [Naziv tvrtke] Like "[CÇ]*" |
Filtar za nazive tvrtke koji počinju slovom C ili Ç. |
... Retci akcije od D do Y imaju isti oblik kao retci od A do C... |
|||
[Filtri naziva tvrtke] =26 |
ApplyFilter |
Uvjet Where: [Naziv tvrtke] Like "[ZÆØÅ]*" |
Filtar za nazive tvrtke koji počinju slovom Z, Æ, Ø ili Å. |
[Filtri naziva tvrtke] =27 |
ShowAllRecords |
Prikazuje sve zapise. |
|
[RecordsetClone].[RecordCount]>0 |
GoToControl |
Naziv kontrole: naziv tvrtke |
Ako se za odabrano slovo vrate zapisi, fokus prelazi na kontrolu NazivTvrtke. |