Hinzufügen, Ändern oder Löschen von verfügbaren Werten für einen paginierten Berichtsparameter (Berichts-Generator)

Gilt für: Microsoft Report Builder (SSRS) Power BI Report Builder Berichts-Designer in SQL Server Data Tools

Nachdem Sie einen paginierten Berichtsparameter erstellt haben, können Sie eine Liste mit verfügbaren Werten angeben, die dem*der Benutzer*in angezeigt werden soll. Eine Liste verfügbarer Werte schränkt die Auswahl, die ein Benutzer treffen kann, auf die gültigen Werte für den Parameter ein.

Verfügbare Werte werden bei Ausführung des Berichts neben dem Berichtsparameter auf der Symbolleiste in einer Dropdownliste angezeigt. Berichtsparameter können einen Wert oder mehrere Werte darstellen. Bei mehreren Werten beginnt die Liste mit der Funktion Alles auswählen , sodass der Benutzer alle Werte mit einem einzigen Mausklick auswählen oder löschen kann.

Sie können eine statische Liste mit Werten oder eine Liste anhand eines Berichtsdatasets bereitstellen. Sie können optional einen Anzeigenamen für Werte bereitstellen, indem Sie ein Bezeichnungsfeld angeben. Zum Beispiel können Sie für einen Parameter auf Grundlage eines ProductID -Felds das ProductName -Feld in der Parameterbezeichnung anzeigen. Wenn der Bericht ausgeführt wird, kann der Benutzer eine Auswahl aus den Produktnamen treffen. Der tatsächlich ausgewählte Wert ist jedoch die entsprechende ProductID.

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.

Nachdem ein Bericht veröffentlicht wurde, können Sie die verfügbaren Standardwerte, die Sie im Bericht im Berichterstellungstool definieren, durch Festlegen von Parametereigenschaftswerten auf dem Berichtsserver überschreiben. Weitere Informationen finden Sie unter Berichtsparameter (Berichts-Generator und Berichts-Designer).

So ändern Sie die verfügbaren Werte für einen Berichtsparameter

  1. Erweitern Sie im Berichtsdatenbereich den Knoten Parameter. Klicken Sie mit der rechten Maustaste auf den Parameter, und klicken Sie auf Parametereigenschaften. Das Dialogfeld Berichtsparametereigenschaften wird geöffnet.

    Hinweis

    Zum Anzeigen des Berichtsdatenbereichs klicken Sie im Menü Ansicht auf Berichtsdaten.

  2. Klicken Sie auf Verfügbare Werte. Wählen Sie eine Option für die verfügbaren Werte aus:

    • Klicken Sie auf Werte angeben , um manuell eine Liste von Werten und optional Anzeigenamen (die Bezeichnungen) für die Werte bereitzustellen.

      Klicken Sie auf Hinzufügen , und geben Sie dann den Wert im Textfeld Wert und optional die Bezeichnung im Textfeld Bezeichnung ein. Wenn Sie keine Bezeichnung angeben, wird der Wert verwendet. Sie können einen Ausdruck für einen Wert schreiben. Der Datentyp muss mit dem Datentyp des Parameters übereinstimmen. In einem Ausdruck für einen Parameter können keine Feldnamen verwendet werden. Beispiele finden Sie unter Häufig verwendete Filter (Berichts-Generator und SSRS).

      Wiederholen Sie diesen Schritt für so viele Werte, wie Sie bereitstellen möchten. Die Reihenfolge der in dieser Liste angezeigten Elemente bestimmt die Reihenfolge, die Benutzer in der Dropdownliste sehen. Um die Position eines Elements in der Liste zu ändern, klicken Sie zur Auswahl des Elements auf das Textfeld Wert oder Bezeichnung . Bewegen Sie das Element dann mit den Nach-oben- und Nach-unten-Pfeilen in der Liste nach oben oder nach unten.

    • Klicken Sie auf Werte aus Abfrage abrufen , um den Namen eines vorhandenen Datasets bereitzustellen, mit dem die Werte und optional die Anzeigenamen für diesen Parameter abgerufen werden.

      Wichtig

      Wenn das gleiche Dataset den entsprechenden Abfrageparameter für den Berichtsparameter enthält, wird bei dem Versuch, den Bericht auszuführen, eine Fehlermeldung angezeigt. Um diesen Fehler zu beheben, verwenden Sie ein anderes Dataset zum Abrufen der Werte.

      Wählen Sie unter Datasetden Namen des Datasets aus.

      Wählen Sie unter Wertfeldden Namen des Felds aus, das Parameterwerte bereitstellt.

      Wählen Sie in Bezeichnungsfeldden Namen des Felds aus, das Anzeigenamen für den Parameter bereitstellt. Wenn es kein separates Feld für Anzeigenamen gibt, wählen Sie das gleiche Feld aus, das Sie für das Feld Wert ausgewählt haben.

  3. Klicken Sie auf OK.

    Wenn Sie den Bericht in der Vorschau anzeigen, sehen Sie eine Dropdownliste mit verfügbaren Werten für den Parameter.

So entfernen Sie die verfügbaren Werte für einen Berichtsparameter

  1. Erweitern Sie im Berichtsdatenbereich den Knoten Parameter. Klicken Sie mit der rechten Maustaste auf den Parameter, und klicken Sie auf Parametereigenschaften. Das Dialogfeld Berichtsparameter wird geöffnet.

  2. Klicken Sie auf Verfügbare Werte.

  3. Klicken Sie in Wählen Sie eine der folgenden Optionen ausauf Keine.

  4. Klicken Sie auf OK.

    Wenn Sie den Bericht in der Vorschau anzeigen, wird die Dropdownliste mit verfügbaren Werten für den Parameter nicht mehr angezeigt.

Weitere Informationen

Ändern der Reihenfolge von Berichtsparametern (Berichts-Generator und SSRS)
Hinzufügen, Ändern oder Löschen von Berichtsparametern (Berichts-Generator und SSRS)
Hinzufügen von kaskadierenden Parametern zu einem Bericht (Report Builder und SSRS)
Hinzufügen, Ändern oder Löschen von Standardwerten für einen Berichtsparameter (Berichts-Generator und SSRS)
Verweise auf Parameters-Auflistungen (Berichts-Generator und SSRS)
Tutorial: Hinzufügen eines Parameters zum Bericht (Berichts-Generator)
Ausdrücke (Berichts-Generator und SSRS)