Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Gilt für:

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. Boolescher Wert mit Lese-/Schreibzugriff.

Ausdruck.FilterOn

Ausdruck Erforderlich. Ein Ausdruck, der eines der Objekte in der Liste "Gilt für" zurückgibt.

Hinweise

Verwenden Sie die ServerFilterByForm-Eigenschaft, wenn Sie einen Serverfilter innerhalb eines Microsoft Access-Projekts (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: Bei Berichten können Sie die FilterOn-Eigenschaft mit dem Eigenschaftenblatt des Berichts oder mit VBA-Code (Visual Basic for Applications) 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 mit einem Makro oder mit Visual Basic an, indem Sie die FilterOn-Eigenschaft für Formulare oder Berichte auf True 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: Wenn ein neues Objekt erstellt wird, erbt es recordSource, Filter, ServerFilter. Die Eigenschaften OrderBy und OrderByOn der Tabelle oder Abfrage, aus der bzw. der sie erstellt wurde. Bei Formularen und Berichten werden vererbte Filter nicht automatisch angewendet, wenn ein Objekt geöffnet wird.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×