Häufig verwendete Filter in einem paginierten Bericht (Berichts-Generator)
Gilt für: Microsoft Report Builder (SSRS) Power BI Report Builder Berichts-Designer in SQL Server Data Tools
Um einen Filter in einem paginierten Bericht zu erstellen, müssen Sie mindestens eine Filtergleichung angeben. Eine Filtergleichung schließt einen Ausdruck, einen Datentyp, einen Operator und einen Wert ein. Dieses Thema enthält Beispiele für häufig verwendete Filter.
Hinweis
Sie können paginierte Berichtsdefinitionsdateien (.rdl) im Berichts-Generator von Microsoft, im Power BI Report Builder und im Berichts-Designer in SQL Server-Datentools erstellen und ändern.
Beispiele für Filter
In der folgenden Tabelle werden Beispiele für Filtergleichungen dargestellt, die andere Datentypen und andere Operatoren verwenden. Der Bereich für den Vergleich wird von dem Berichtselement bestimmt, für das ein Filter definiert wird. Beispiel: Bei einem für ein Dataset definierten Filter bezeichnet Erste % 10 die ersten 10 Prozent der Werte im Dataset. Im Falle eines für eine Gruppe definierten Filters bedeutet Erste % 10 die ersten 10 Prozent der Werte in der Gruppe.
Einfacher Ausdruck | Datentyp | Operator | Wert | BESCHREIBUNG |
---|---|---|---|---|
[SUM(Quantity)] |
Integer | > | 7 |
Schließt Datenwerte ein, die größer als 7 sind. |
[SUM(Quantity)] |
Integer | TOP N | 10 |
Schließt die ersten 10 Datenwerte ein. |
[SUM(Quantity)] |
Integer | TOP % | 20 |
Schließt die ersten 20 % der Datenwerte ein. |
[Sales] |
Text | > | =CDec(100) |
Schließt alle Werte des Typs System.Decimal (SQL-Datentyp "money") größer als $100 ein. |
[OrderDate] |
DateTime | > | 2088-01-01 |
Schließt alle Datumsangaben vom 1. Januar 2008 bis zum gegenwärtigen Datum ein. |
[OrderDate] |
DateTime | BETWEEN | 2008-01-01 2008-02-01 |
Schließt Datumsangaben vom 1. Januar 2008 bis zum 1. Februar 2008 einschließlich ein. |
[Territory] |
Text | LIKE | *east |
Alle Gebietsnamen, die auf "east" enden. |
[Territory] |
Text | LIKE | %o%th* |
Alle Gebietsnamen, die mit "North" und "South" beginnen. |
=LEFT(Fields!Subcat.Value,1) |
Text | IN | B, C, T |
Alle Unterkategoriewerte, die mit B, C oder T beginnen. |
Beispiele für Berichtsparameter
In der folgenden Tabelle werden Beispiele für Filterausdrücke bereitgestellt, die einen einwertigen oder mehrwertigen Parameterverweis einschließen.
Parametertyp | (Filter-)Ausdruck | Operator | Wert | Datentyp |
---|---|---|---|---|
Einzelwert | [EmployeeID] |
= | [@EmployeeID] |
Integer |
Mehrwertig | [EmployeeID] |
IN | [@EmployeeID] |
Integer |
Weitere Informationen
Berichtsparameter (Berichts-Generator und Berichts-Designer)
Hinzufügen von Datasetfiltern, Datenbereichsfiltern und Gruppenfiltern (Berichts-Generator und SSRS)
Ausdrucksverwendungen in Berichten (Berichts-Generator und SSRS)
Beispiele für Ausdrücke (Berichts-Generator und SSRS)
Datentypen in Ausdrücken (Berichts-Generator und SSRS)
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Tickets als Feedbackmechanismus für Inhalte auslaufen lassen und es durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unter:Einreichen und Feedback anzeigen für