Sie können die AnzeigenAlleDatensätze-Makroaktion in Access-Desktopdatenbanken verwenden, um alle angewendeten Filter aus der aktiven Tabelle, dem aktiven Abfrage-Resultset oder dem aktiven Formular zu entfernen und alle Datensätze in der Tabelle oder dem Resultset oder alle Datensätze in der Tabelle oder Abfrage anzuzeigen, die dem Formular zugrunde liegt.
Einstellung
Die AnzeigenAlleDatensätze-Makroaktion verwendet keine Argumente.
Hinweise
Sie können diese Makroaktion verwenden, um sicherzustellen, dass alle Datensätze (einschließlich aller geänderten oder neuen Datensätze) für eine Tabelle, ein Abfrageresultset oder ein Formular angezeigt werden. Diese Aktion bewirkt das Erneut abfragen der Datensätze für ein Formular oder Unterformular.
Sie können diese Aktion auch verwenden, um alle Filter zu entfernen, die mit der AnwendenFilter-Makroaktion, dem Befehl Filter auf der Registerkarte Start oder den Argumenten Filtername oder Bedingung der ÖffnenFormular-Makroaktion angewendet wurden.
Diese Aktion hat dieselbe Auswirkung wie das Klicken auf Filter ein/aus auf der Registerkarte Start oder das Klicken mit der rechten Maustaste auf das gefilterte Feld und das anschließende Klicken auf Filter löschen von... in der Formularansicht, Layoutansicht oder Datenblattansicht.
Zum Ausführen der AnzeigenAlleDatensätze-Aktion in einem VBA-Modul (Visual Basic for Applications) verwenden Sie die AnzeigenAlleDatensätze-Methode des DoCmd-Objekts.
Beispiel
Anwenden eines Filters mithilfe eines Makros
Das folgende Makro enthält eine Reihe von Aktionen, von denen jede die Datensätze für ein Kundentelefonlistenformular filtert. Es zeigt die Verwendung der Makroaktionen ApplyFilter, ShowAllRecords und GoToControl . Es zeigt auch die Verwendung von Bedingungen, um zu bestimmen, welche Umschaltfläche in einer Optionsgruppe auf dem Formular ausgewählt wurde. Jede Aktionszeile ist einer Umschaltfläche zugeordnet, die die Datensätze auswählt, die mit A, B, C usw. oder allen Datensätzen beginnen. Dieses Makro sollte an das AfterUpdate-Ereignis der Optionsgruppe CompanyNameFilter angefügt werden.
Bedingung |
Aktion |
Argumente: Einstellung |
Kommentar |
[Firmennamenfilter] =1 |
AnwendenFilter |
Bedingung: [Firmenname] wie "[AÀÁÂÃÄ]*" |
Filter auf Firmennamen, die mit A, À, Á, Â, Ã oder Ä beginnen. |
[Firmennamenfilter] =2 |
AnwendenFilter |
Bedingung: [Firmenname] wie "B*" |
Filter auf Firmennamen, die mit B beginnen. |
[Firmennamenfilter] =3 |
AnwendenFilter |
Bedingung: [Firmenname] wie "[CÇ]*" |
Filter auf Firmennamen, die mit C oder Ç beginnen. |
... Aktionszeilen für D bis Y besitzen dasselbe Format wie für A bis C... |
|||
[Firmennamenfilter] =26 |
AnwendenFilter |
Bedingung: [Firmenname] wie "[ZÆØÅ]*" |
Filter auf Firmennamen, die mit Z, Æ, Ø oder Å beginnen. |
[Firmennamenfilter] =27 |
AnzeigenAlleDatensätze |
Zeigt alle Datensätze an. |
|
[RecordsetClone].[RecordCount]>0 |
GeheZuSteuerelement |
Steuerelementname: Firma |
Wenn für den ausgewählten Buchstaben Datensätze zurückgegeben werden, setzen Sie den Fokus auf das Steuerelement "CompanyName". |