Referenzberichtsparameter
Nachdem Sie einen Berichtsparameter erstellen, können Sie in der Filterzeichenfolge des Berichts, in expressions und in der Text-Eigenschaft eines Steuerelements auf diesen Parameter verweisen. Sie können auch Steuerelement- und Datenquellenparameter an Berichtsparameter binden. Weitere Informationen finden Sie in den folgenden Abschnitten.
Verweis in der Filterzeichenfolge eines Berichts
Sie können in der Filterzeichenfolge des Berichts auf einen Berichtsparameter verweisen. Auf diese Weise können Sie die aus einer Datenquelle geladenen Daten des Berichts bedingt filtern.
[! TIPP] Wenn Sie die Filterzeichenfolge eines Berichts zum Filtern von Daten verwenden, werden alle Daten aus einer Datenquelle geladen, bevor der Filter angewendet wird. Wenn Sie ein großes Dataset verwenden, filtern Sie Daten auf Datenquellenebene. Weitere Informationen finden Sie im folgenden Thema: Filtern von Daten auf Datenquellenebene.
Verweis in Ausdrücken
Sie können einen Berichtsparameter in expressions von controls und calculated fields referenzieren.
Auf diese Weise können Sie die Daten, die ein Steuerelement oder ein berechnetes Feld anzeigt, bedingt ändern.
Sie können Field List verwenden, um ein Label-Steuerelement zu erstellen, das nur einen Parameterwert anzeigt. Ziehen Sie dazu den Parameter aus der Feldliste und legen Sie ihn auf dem Band des Berichts ab.
Sie können auch Parameter in Ausdrücken verwenden, um die Sichtbarkeit der Bänder eines Berichts anzugeben oder die Darstellung eines Steuerelements bedingt zu ändern.
Weitere Informationen finden Sie in den folgenden Themen:
Verweis in der Text-Eigenschaft eines Steuerelements
Sie können einen Berichtsparameter in der Text-Eigenschaft eines Steuerelements verwenden.
Auf diese Weise können Sie einen Platzhalter (eingebettetes Feld) erstellen, der durch einen Parameterwert ersetzt wird.
Informationen zu eingebetteten Feldern finden Sie im folgenden Thema: Eingebettete Felder verwenden (Seriendruck).
Binden von Steuerelementparametern an Berichtsparameter
Sie können einen Parameter für das Subreport-Steuerelement angeben und diesen Parameter an Berichtsparameter binden. Auf diese Weise können Sie Parameterwerte vom Hauptbericht an den Unterbericht übergeben und die Daten und die Darstellung des Unterberichts bedingt ändern.
Binden von Datenquellenparametern an Berichtsparameter
Sie können Parameter für Datenquellen erstellen und diese an Berichtsparameter binden. Die folgende Tabelle enthält Informationen darüber, welche Aufgaben Sie dadurch lösen können, eine Datenquelle, für die die Aufgabe gelöst werden kann, und Links zu Dokumentationsabschnitten, auf die Sie verweisen können, um Details zu erhalten.
Aufgabe | Datenquelle | Dokumentation |
---|---|---|
Filtern von Daten auf Datenquellenebene** | SQL-Datenquelle Entity Framework-Datenquelle MongoDB-Datenquelle |
Binden eines Berichts an eine Datenbank Einen Bericht an eine Entity Framework-Datenquelle binden Bericht an eine MongoDB-Instanz binden |
Übergeben von Berichtsparametern an eine gespeicherte Prozedur | SQL-Datenquelle Entity Framework-Datenquelle |
Abfrageparameter angeben Einen Bericht an eine Entity Framework-Datenquelle binden |
Übergabe von Berichtsparametern an eine Methode, die Daten lädt** | Objektdatenquelle | Binden eines Berichts an eine Objektdatenquelle |
Wenn Sie einen Bericht an die JSON-Datenquelle binden, können Sie einen URI angeben, von dem eine JSON-Datei geladen werden soll. Sie können Pfadparameter, Abfrageparameter und Headerparameter an Berichtsparameter binden, um HTTP-Anforderungen an den Webdienstendpunkt bedingt zu konfigurieren. Weitere Informationen finden Sie im folgenden Thema: Binden eines Berichts an JSON-Daten.