Report. FilterOn-Eigenschaft (Access)Report.FilterOn property (Access)

Mit der FilterOn -Eigenschaft können Sie angeben oder bestimmen, ob die Filter -Eigenschaft für ein Formular oder einen Bericht angewendet wird.You can use the FilterOn property to specify or determine whether the Filter property for a form or report is applied. Boolescher Wert mit Lese-/Schreibzugriff.Read/write Boolean.

SyntaxSyntax

Ausdruck. FilterOnexpression.FilterOn

Ausdruck Eine Variable, die ein Report -Objekt darstellt.expression A variable that represents a Report object.

BemerkungenRemarks

Wenn Sie in einem Microsoft Access-Projekt (ADP) einen Serverfilter für Daten angeben möchten, die auf einem Server gespeichert sind, verwenden Sie die Serverfilter -Eigenschaft.If you want to specify a server filter within a Microsoft Access project (.adp) for data located on a server, use the ServerFilter property.

Sie wenden einen gespeicherten Filter an, indem Sie auf die Schaltfläche Filter anwenden (für Formulare) klicken oder indem Sie mit einem Makro oder Visual Basic die FilterOn-Eigenschaft für Formulare und Berichte auf True festlegen.To apply a saved filter, press the Apply Filter button for forms, or apply the filter by using a macro or Visual Basic by setting the FilterOn property to True for forms or reports. Für einen Bericht können Sie die FilterOn-Eigenschaft im Eigenschaftenfenster des Berichts auf Ja festlegen.For reports, you can set the FilterOn property to Yes in the report's property sheet.

Die Schaltfläche Filter anwenden zeigt den Status der Eigenschaften Filter und FilterOn an.The Apply Filter button indicates the state of the Filter and FilterOn properties. Die Schaltfläche ist deaktiviert, solange es keinen Filter gibt, der angewendet werden kann.The button remains disabled until there is a filter to apply. Ist bereits ein vorhandener Filter angewendet, wird die Schaltfläche Filter/Sortierung anwenden im gedrückten Zustand angezeigt.If an existing filter is currently applied, the Apply Filter button appears pressed in. Wenn ein Filter beim Öffnen eines Formulars oder Berichts automatisch angewendet werden soll, geben Sie **** in der Einstellung der OnOpen-Ereigniseigenschaft des Formulars entweder ein Makro an, das die ApplyFilter-Aktion verwendet, oder eine Ereignisprozedur, die die ApplyFilter -Methode des DoCmd verwendet. Objekt.To apply a filter automatically when a form or report is opened, specify in the OnOpen event property setting of the form either a macro that uses the ApplyFilter action or an event procedure that uses the ApplyFilter method of the DoCmd object.

Sie können einen Filter entfernen, indem Sie die Schaltfläche Filter anwenden drücken, im Menü Datensätze auf Filter/Sortierung entfernen klicken oder Visual Basic verwenden, um die FilterOn -Eigenschaft auf falsefestzulegen.You can remove a filter by choosing the pressed-in Apply Filter button, choosing Remove Filter/Sort on the Records menu, or using Visual Basic to set the FilterOn property to False. Sie entfernen einen Filter für Berichte, indem Sie die FilterOn-Eigenschaft im Eigenschaftenfenster des Berichts auf Nein festlegen.For reports, you can remove a filter by setting the FilterOn property to No in the report's property sheet.

Hinweis

Wenn ein neues Objekt erstellt wird, erbt es die Daten Satz Quelle, Filter, Serverfilter.When a new object is created, it inherits the RecordSource, Filter, ServerFilter. OrderBy-und OrderByOn -Eigenschaften der Tabelle oder Abfrage, aus der es erstellt wurde.OrderBy, and OrderByOn properties of the table or query that it was created from. Bei Formularen und Berichten werden geerbte Filter nicht automatisch angewendet, wenn ein Objekt geöffnet wird.For forms and reports, inherited filters aren't automatically applied when an object is opened.

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.