Akciju makronaredbe ShowAllRecords možete koristiti u bazama podataka programa Access za stolna računala da biste uklonili bilo koje primijenjene filtar iz aktivnog tablica, skup rezultata upita ili obrazac te prikazali sve zapise u tablici ili skupu rezultata ili svim zapisima u podlozi tablice ili upitu obrasca.
Postavka
Akcija makronaredbe ShowAllRecords nema argumenata.
Napomene
Ovu akciju makronaredbe možete koristiti da biste bili sigurni da će se prikazati svi zapisi (uključujući sve promjene ili nove zapise) za tablicu, skup rezultata upita ili obrazac. Ova akcija uzrokuje ponoviti upit zapisa za obrazac ili podobrazac.
Ovu akciju možete koristiti i da biste uklonili bilo koji filtar primijenjen pomoću akcije makronaredbe ApplyFilter , naredbu Filtar na kartici Polazno ili Naziv filtra ili argument uvjet kada je akcija makronaredbe OpenForm .
Ta akcija ima isti učinak kao i klikom na preklopni filtar na kartici Polazno ili desnom tipkom miša kliknite filtrirano polje, a zatim kliknite Očisti filtar iz... u prikazu obrasca, prikazu izgleda ili prikazu podatkovne tablice.
Da biste pokrenuli akciju ShowAllRecords u modulu Visual Basic for Applications (VBA), upotrijebite metodu Showallrecordove objekta 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 se korištenje akcija makronaredbe 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] kao što je "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. |