FilterOn-Eigenschaft (FilterAktiv)

Wichtig :  Dieser Artikel wurde maschinell übersetzt. Bitte beachten Sie den Haftungsausschluss. Die englische Version des Artikels ist als Referenz hier verfügbar: hier.

Betrifft

Form-Objekt

Report-Objekt

Mithilfe der FilterOn-Eigenschaft können Sie angeben oder bestimmen, ob die Filter-Eigenschaft für ein Formular oder einen Bericht angewendet wird. Wert vom Typ Boolean mit Lese-/Schreibzugriff.

Ausdruck.FilterOn

Ausdruck Erforderlich. Ein Ausdruck, der eines der Objekte aus der Liste Betrifft zurückgibt.

Hinweise

Verwenden Sie die ServerFilterByForm-Eigenschaft, wenn Sie einen Serverfilter innerhalb eines Microsoft Access-Projekt (ADP) angegeben haben.

Die FilterOn-Eigenschaft verwendet die folgenden Einstellungen.

Einstellung

Visual Basic

Beschreibung

Ja

True

Die Filter-Eigenschaft des Objekts wird angewendet.

Nein

False

(Standard) Die Filter-Eigenschaft des Objekts wird nicht angewendet.


Hinweis : Für Berichte können Sie die Filter -Eigenschaft mithilfe des Berichts Eigenschaftenblatt oder Visual Basic for Applications (VBA)-Code festlegen.

Bei Formularen können Sie die FilterOn-Eigenschaft in einem Makro oder mithilfe von VBA-Code festlegen. Sie können diese Eigenschaft auch festlegen, indem Sie auf der Registerkarte Daten unter Sortieren und Filtern auf Filter ein/aus klicken.

Wenn Sie einen gespeicherten Filter anwenden möchten, klicken Sie bei Formularen auf die Schaltfläche Filter ein/aus, oder wenden Sie den Filter mithilfe eines Makros oder von Visual Basic an, indem Sie die FilterOn-Eigenschaft auf True für Formulare oder Berichte festlegen. Bei Berichten können Sie die FilterOn-Eigenschaft im Eigenschaftenblatt des Berichts auf Ja festlegen.

Die Schaltfläche Filter ein/aus gibt den Status der Eigenschaften Filter und FilterOn an. Wenn kein anzuwendender Filter vorhanden ist, bleibt die Schaltfläche deaktiviert. Wird derzeit ein vorhandener Filter angewendet, wird die Schaltfläche Filter ein/aus so angezeigt, als ob sie herabgedrückt sei. Damit ein Filter automatisch beim Öffnen eines Formulars oder Berichts angewendet wird, geben Sie in der Eigenschafteneinstellung des OnOpen-Ereignisses für das Formular entweder ein Makro an, das die AnwendenFilter-Aktion verwendet, oder eine Ereignisprozedur, die die ApplyFilter-Methode des DoCmd-Objekts verwendet.

Sie können einen Filter entfernen, indem Sie auf der Registerkarte Daten unter Sortieren und Filtern auf die herabgedrückte Schaltfläche Filter ein/aus klicken oder die FilterOn-Eigenschaft mithilfe von VBA-Code auf False festlegen. Bei Berichten können Sie einen Filter entfernen, indem Sie die FilterOn-Eigenschaft im Eigenschaftenblatt des Berichts auf Nein festlegen.

Hinweis : Beim Erstellen eines neuen Objekts erbt dieses die Eigenschaften RecordSource, Filter, ServerFilter, OrderBy und OrderByOn der Tabelle oder Abfrage, die zum Erstellen verwendet wurde. Bei Formularen und Berichten werden vererbte Filter nicht automatisch beim Öffnen eines Objekts angewendet.

Hinweis : Haftungsausschluss für maschinelle Übersetzungen: Dieser Artikel wurde mithilfe eines Computersystems und ohne jegliche Bearbeitung durch Personen übersetzt. Microsoft bietet solche maschinellen Übersetzungen als Hilfestellung für Benutzer ohne Englischkenntnisse an, damit Sie von den Informationen zu Produkten, Diensten und Technologien von Microsoft profitieren können. Da es sich bei diesem Artikel um eine maschinelle Übersetzung handelt, enthält er möglicherweise Fehler in Bezug auf (Fach-)Terminologie, Syntax und/oder Grammatik.

Ihre Fähigkeiten erweitern
Schulung erkunden
Neue Funktionen als Erster erhalten
An Office Insider teilnehmen

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×