Pomocí akce makra ZobrazitZáznamy v desktopových databázích Accessu můžete odebrat všechny použité Filtr z aktivní Tabulka, dotazovat Sada výsledků nebo Formulář a zobrazit všechny záznamy v tabulce nebo sadě výsledků nebo všechny záznamy v podkladové tabulce nebo dotazu formuláře.
Nastavení
Akce makra Zobrazitvšechnyzáznamy nemá žádné argumenty.
Poznámky
Pomocí této akce makra můžete zajistit, aby se pro tabulku, sadu výsledků dotazu nebo formulář zobrazily všechny záznamy (včetně všech změněných nebo nových záznamů). Tato akce způsobí Opakované spuštění dotazu záznamů pro formulář nebo Podformulář.
Tuto akci můžete také použít k odebrání filtru použitého pomocí akce makra PoužítFiltr , příkazu Filtr na kartě Domů nebo argumentu Název filtru nebo Podmínka místa akce makra Otevřít formulář .
Tato akce má stejný účinek, jako když kliknete na Přepnout filtr na kartě Domů nebo kliknete pravým tlačítkem na filtrované pole a kliknete na Vymazat filtr z... ve formulářovém zobrazení, v zobrazení rozložení nebo v zobrazení Datový list.
Pokud chcete spustit akci ShowAllRecords v modulu Visual Basic for Applications (VBA), použijte metodu ShowAllRecords objektu DoCmd .
Příklad
Použití filtru pomocí makra
Následující makro obsahuje sadu akcí, z nichž každá filtruje záznamy pro formulář Telefonní seznam zákazníka. Zobrazuje použití akcí makra ApplyFilter, ShowAllRecords a GoToControl . Zobrazuje také použití podmínek k určení, které přepínací tlačítko ve skupině možností bylo ve formuláři vybráno. Každý řádek akce je přidružený k přepínacímu tlačítku, které vybere sadu záznamů počínaje písmeny A, B, C atd., nebo všechny záznamy. Toto makro by mělo být připojené k události AfterUpdate skupiny možností CompanyNameFilter.
Podmínka |
Akce |
Argumenty: Nastavení |
Komentář |
[Filtry názvu společnosti] =1 |
PoužítFiltr |
Podmínka Where: [Název společnosti] Like "[Aàáâãä]*" |
Filtr pro názvy společností, které začínají písmenem A, À, Á, Â, Ã nebo Ä |
[Filtry názvu společnosti] =2 |
PoužítFiltr |
Podmínka Where: [Název společnosti] Like "B*" |
Filtr pro názvy společností, které začínají písmenem B |
[Filtry názvů společnosti] =3 |
PoužítFiltr |
Podmínka Where: [Název společnosti] Like "[CÇ]*" |
Filtr pro názvy společností, které začínají písmenem C nebo Ç |
... Řádky akce pro písmena D až Y mají stejný formát jako pro písmena A až C. |
|||
[Filtry názvu společnosti] =26 |
PoužítFiltr |
Podmínka Where: [Název společnosti] Like "[ZÆØÅ]*" |
Filtr pro názvy společností, které začínají písmenem Z, Æ, Ø nebo Å |
[Filtry názvů společnosti] =27 |
ZobrazitVšechnyZáznamy |
Zobrazí všechny záznamy. |
|
[RecordsetClone].[RecordCount]>0 |
PřejítNaOvládacíPrvek |
Název ovládacího prvku: CompanyName |
Pokud jsou pro vybrané písmeno vráceny výsledky, bude výběr přesunut na ovládací prvek NázevSpolečnosti. |