Přístup: Nejdůležitější filtry pro formuláře
Ve formulářích máte různé možnosti filtrování dat v aplikaci Access, aniž byste museli vytvářet dotazy. V tomto praktickém tipu zjistíte, které jsou nejdůležitější filtry.
Přístup: Pro formuláře použijte obecné filtry
Obecný filtr umožňuje vybrat hodnoty. U tohoto typu filtru jsou také možné textové filtry, například „Obsahuje“ nebo „Rovné“. Postupy popsané zde můžete použít od aplikace Access 2010.
- Obecné filtry můžete použít pouze na jedno pole. Pokud chcete filtrovat více polí, musíte použít filtry samostatně nebo použít možnost pokročilého filtru.
- Přejděte do pole, které chcete filtrovat.
- Nyní klikněte na "Filtr" na pásu karet na kartě "Start".
- Pokud máte formulář v zobrazení tabulky, můžete také kliknout na šipku v záhlaví pole na pravém okraji sloupce.
- Nyní jsou zobrazeny možné možnosti filtru.
- Nyní můžete třídit obsah pole od A do Z ve vzestupném nebo sestupném pořadí.
- Zobrazí se také seznam všech hodnot, které jsou uloženy v aktuálním poli.
- Zaškrtávací políčka můžete použít k filtrování jedné nebo více hodnot. Pokud chcete z výsledku vyloučit obsah, odstraňte zaškrtnutí.
- Chcete-li získat podrobné výsledky, vyberte "Textový filtr". Například pokud chcete filtrovat jména z formuláře, který obsahuje písmeno T, vyberte "Obsahuje" a zadejte T.
- Obecný filtr se někdy nezobrazí. Důvodem je, že tato možnost není k dispozici pro pole typu „Ano / Ne“, „OLE objekt“, „Memo“ a „Příloha“.
Přístup: Použijte filtry založené na výběru
Pokud chcete nastavit filtr pro konkrétní vybraný obsah pole, můžete to provést pomocí filtru založeného na výběru.
- Přejděte na pás karet na "Start" a klikněte na "Výběr" ve skupině "Seřadit a filtrovat".
- Nyní získáte rozevírací seznam, který vám ukáže dostupné možnosti filtru pro váš výběr.
- Máte například seznam studentů a vybrali jste pole se záznamem „Student“. Filtr založený na výběru vám nyní nabízí různé možnosti filtrování kolem termínu „student“. Filtr „Obsahuje studenty“ získáte ve výsledku všech studentů ve vaší třídě. Studenti jsou z výsledku vyloučeni.
- Možnosti filtrů založených na výběru se také liší v závislosti na typu dat.
Přístup: Použijte filtry založené na formulářích
Tento filtr vám pomůže, pokud chcete filtrovat několik polí v jednom formuláři.
- Na kartě Domů klikněte ve skupině Řadit a filtrovat na možnost Upřesnit> Filtr založený na formulářích.
- Aplikace Access nyní vytvoří prázdný pole s vašimi poli.
- Pomocí filtrovacích kritérií můžete vyplnit libovolný počet polí.
- Aplikace Access potom zobrazí odpovídající záznamy.
- U tohoto filtru nelze použít následující typy polí: "Vícehodnotové", "Memo", "Hyperlink", "Ano / Ne" a "OLE objekt".
Přístup: Vytvořte si vlastní kritéria pomocí speciálního filtru
Někdy nestačí standardní filtry. Se speciálním filtrem můžete napsat vlastní kritéria. Chcete-li tento filtr používat správně, měli byste být již obeznámeni s vytvářením dotazů.
- Otevřete formulář v zobrazení formuláře.
- Ujistěte se, že dosud nebyla filtrována žádná data.
- Chcete-li to provést, klikněte na "Upřesnit" a "Vymazat všechny filtry" ve skupině "Seřadit a filtrovat" na kartě "Start".
- Pokud je „Vymazat všechny filtry“ skryté, nejsou aktivní žádné filtry a můžete přejít k dalšímu kroku.
- Znovu klikněte na „Upřesnit“ a poté na „Speciální filtry / třídění“.
- Přidejte pole ze seznamu, na který chcete použít filtr.
- Do řádku „Kritéria“ zadejte požadovaná kritéria.
- Kritéria jsou seskupena. Zobrazí se pouze datové záznamy, které splňují všechna kritéria všech polí.
- Pokud potřebujete alternativní kritéria pro jedno pole, zadejte první kritérium do řádku „Kritéria“ a další kritérium do řádku „Nebo“.
- Všechna kritéria, která používáte v řádku „Nebo“, jsou filtrována jako alternativa k kritériu v řádku „Kritérium“.
- Pokud například jako kritérium zadáte „žáka“, získáte pouze výsledky, které mají tuto položku. Pokud zadáte „žáka“ do „Nebo“, obdržíte údaje, které zahrnují jak žáka, tak žáka.