Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Dotyczy

Obiekt Form

Obiekt Report

Możesz użyć właściwości FilterOn do określenia lub ustalenia, czy właściwość Filter została zastosowana do elementu formularz lub raport. Właściwość do odczytu i zapisu typu Boolean (wartość logiczna).

wyrażenie.FilterOn

wyrażenie Argument wymagany. Wyrażenie zwracające jeden z obiektów na liście Dotyczy.

Spostrzeżenia

Jeśli w projekt programu Microsoft Access (adp) określono filtr serwera, użyj właściwości ServerFilterByForm .

Właściwość FilterOn wykorzystuje następujące ustawienia.

Ustawienie

Visual Basic

Opis

Tak

True (Prawda)

Właściwość Filter obiektu została zastosowana.

No (Nie)

False (Fałsz)

(Domyślnie) Właściwość Filter obiektu nie została zastosowana.


Uwaga: W przypadku raportów właściwość FilterOn można ustawić przy użyciu kodu arkusz właściwości lub Visual Basic for Applications (VBA).

W przypadku formularzy właściwość FilterOn można ustawić w makro lub przy użyciu kodu języka VBA. Tę właściwość można również ustawić, klikając pozycję Przełącz filtr w obszarze Sortuj & Filtr na karcie Dane .

Aby zastosować zapisany filtr, naciśnij przycisk Przełącz filtr dla formularzy lub zastosuj filtr przy użyciu makra lub języka Visual Basic, ustawiając wartość właściwości FilterOn na True (Prawda) dla formularzy i raportów. W przypadku raportów wartość właściwości FilterOn możesz ustawić na Yes (Tak) w arkuszu właściwości raportu.

Przycisk Przełącz filtr wskazuje stan właściwości Filter i FilterOn. Przycisk pozostaje wyłączony, jeśli nie ma filtru, który można zastosować. Jeśli w danej chwili jest zastosowany istniejący filtr, przycisk Przełącz filtr jest naciśnięty. Aby automatycznie stosować filtr podczas otwierania formularza lub raportu, w ustawieniu właściwości zdarzenia OnOpen formularza podaj makro z akcją ApplyFilter lub procedurę zdarzenia z metodą ApplyFilter obiektu DoCmd.

Filtr możesz usunąć, klikając naciśnięty przycisk Przełącz filtr w obszarze Sortowanie i filtrowanie na karcie Dane lub używając kodu w języku VBA do ustawienia wartości właściwości FilterOn na wartość False (Fałsz). W przypadku raportów możesz usunąć filtr, ustawiając wartość właściwości FilterOn na No (Nie) w arkuszu właściwości raportu.

Uwaga: Po utworzeniu nowego obiektu dziedziczy on właściwości RecordSource, Filter, ServerFilter. OrderBy i OrderByOn tabeli lub zapytania, z którego został utworzony. Dla formularzy i raportów dziedziczone filtry nie są stosowane automatycznie podczas otwierania obiektu.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×