Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Platí pro

Objekt Form

Objekt Report

Pomocí vlastnosti Filter můžete určit podmnožinu záznamů, které se mají zobrazit při použití filtru na Formulář, SestavaDotaz nebo Tabulka. Typ String pro čtení/zápis.

Výraz.Filter

Výraz Povinný argument. Výraz, který vrátí jeden z objektů v seznamu Platí pro.

Poznámky

Pokud chcete zadat filtr serveru v rámci Projekt aplikace Microsoft Access (.adp) pro data umístěná na serveru, použijte vlastnost ServerFilter .

Vlastnost Filter je Řetězcový výraz skládající se z klauzule WHERE bez klíčového slova WHERE. Například následující kód jazyka Visual Basic for Applications (VBA) definuje a použije filtr pro zobrazení jenom zákazníků z USA:

Me.Filter = "CountryRegion = 'USA'"
Me.FilterOn = True

Tuto vlastnost můžete nastavit pomocí seznamu vlastností tabulky nebo formuláře, pomocí makra nebo kódu jazyka VBA.

Tuto vlastnost můžete nastavit také ve Formulářovém zobrazení, v Zobrazení sestavy, v zobrazení Datový list nebo v Zobrazení rozložení – tak, že na kartě Data ve skupině Seřadit a filtrovat kliknete na Filtr nebo Výběr a potom v podnabídce kliknete na některý z příkazů.

Poznámka: Nastavení vlastnosti Filtr nemá vliv na vlastnost Filter rozhraní ADO.

Vlastnost Filtr můžete použít k uložení filtru a k jeho pozdějšímu použití. Filtry se ukládají s objekty, ve kterých jsou vytvořené. Při otevření objektu se automaticky se načtou, ale nepoužijí se automaticky.

Když je vytvořený nový objekt, zdědí vlastnosti RecordSource, Filter, OrderBy a OrderByOn tabulky nebo dotazu, z nichž byl vytvořen.

Pokud chcete u formuláře, dotazu nebo tabulky použít uložený filtr, můžete kliknout na kartě Data ve skupině Seřadit a filtrovat na Přepnout filtr, nebo můžete pomocí makra nebo kódu jazyka VBA nastavit vlastnost FilterOn na True. U sestav můžete filtr použít nastavením vlastnosti Filtrovat při v seznamu vlastností sestavy na Ano.

Tlačítko Přepnout filtr signalizuje stav vlastností Filter (Filtr) a FilterOn (Filtrovat při). Dokud neexistuje filtr, který by se dal použít, je tlačítko neaktivní. Pokud je nějaký existující filtr aktuálně použitý, zobrazí se tlačítko Přepnout filtr jako stisknuté.

Pokud chcete, aby se filtr automaticky použil při otevření formuláře, zadejte v nastavení vlastnosti formuláře OnOpen (Při otevření) buď makro využívající akci PoužítFiltr, nebo obslužnou proceduru události využívající metoduApplyFilter objektu DoCmd.

Filtr můžete zrušit kliknutím na stisknuté tlačítko Přepnout filtr, nebo kliknutím pravým tlačítkem na filtrované pole a následným kliknutím na Smazat filtr z, nebo nastavením vlastnosti FilterOn na hodnotu False pomocí kódu jazyka VBA.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×