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ć.

Za pomocą akcji makra ShowAllRecords w bazach danych programu Access dla komputerów stacjonarnych możesz usunąć wszystkie zastosowane filtr z aktywnego tabela, zapytania zestaw wyników lub formularz i wyświetlić wszystkie rekordy w tabeli lub zestawie wyników albo wszystkie rekordy w tabeli lub zapytaniu źródłowym formularza.

Ustawienie

Akcja makra PokażWszystkoRekordy nie ma żadnych argumentów.

Uwagi

Za pomocą tej akcji makra można zapewnić wyświetlanie wszystkich rekordów (w tym wszystkich zmienionych lub nowych rekordów) dla tabeli, zestawu wyników zapytania lub formularza. Ta akcja powoduje ponowne wysłanie zapytania rekordów formularza lub podformularz.

Tej akcji można również użyć w celu usunięcia dowolnego filtru zastosowanego za pomocą akcji makra ZastosujFiltr , polecenia Filtr na karcie Narzędzia główne, lub argumentu Nazwa filtru lub Warunek where akcji makra OtwórzFormularz .

Ta akcja ma taki sam skutek jak kliknięcie pozycji Przełącz filtr na karcie Narzędzia główne lub kliknięcie prawym przyciskiem myszy filtrowanego pola i kliknięcie pozycji Wyczyść filtr z... w widoku formularza, widoku układu lub widoku arkusza danych.

Aby uruchomić akcję ShowAllRecords w module Visual Basic for Applications (VBA), użyj metody ShowAllRecords obiektu DoCmd.

Przykład

Stosowanie filtru przy użyciu makra

Poniższe makro zawiera zestaw akcji, z których każda filtruje rekordy formularza Lista rozmów z klientami. Widać w nim użycie akcji makr ApplyFilter, ShowAllRecords i GoToControl . Przedstawiono również użycie warunków w celu określenia, który przycisk przełączania w grupie opcji został zaznaczony w formularzu. Każdy wiersz akcji jest skojarzony z przyciskiem przełącznika, który wybiera zestaw rekordów rozpoczynających się od rekordów A, B, C i tak dalej lub wszystkich rekordów. To makro powinno zostać dołączone do zdarzenia AfterUpdate w grupie opcji CompanyNameFilter.

Warunek

Akcja

Argumenty: ustawienie

Komentarz

[Filtry nazwy firmy] =1

ZastosujFiltr

Warunek Where: [Nazwa firmy] Like "[AÀÁÂÃÄ]*"

Filtr dla nazw firm, które zaczynają się od litery A, À, Á, Â, Ã lub Ä.

[Filtry nazwy firmy] =2

ZastosujFiltr

Warunek Where: [Nazwa firmy] Like "B*"

Filtr dla nazw firm, które zaczynają się od litery B.

[Filtry nazwy firmy] =3

ZastosujFiltr

Warunek Where: [Nazwa firmy] Like "[CÇ]*"

Filtr dla nazw firm, które zaczynają się od litery C lub Ç.

... Wiersze akcji dla liter od D do Y mają taki sam format jak wiersze dla liter od A do C...

[Filtry nazwy firmy] =26

ZastosujFiltr

Warunek Where: [Nazwa firmy] Like "[ZÆØÅ]*"

Filtr dla nazw firm, które zaczynają się od litery Z, Æ, Ø lub Å.

[Filtry nazwy firmy] =27

PokażWszystkieRekordy

Pokaż wszystkie rekordy.

[RecordsetClone].[RecordCount]>0

PrzejdźDoKontrolki

Nazwa kontrolki: NazwaFirmy

Jeśli dla wybranej litery zostaną zwrócone rekordy, przenieś fokus do kontrolki NazwaFirmy.

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ę!

×