Freigeben über


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 Liste 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 auswählen oder löschen kann, indem er ein einziges Feld auswählt.

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 Berichterstellungstool definieren, durch Festlegen von Parametereigenschaftswerten auf dem Berichtsserver überschreiben. Weitere Informationen finden Sie unter Berichtsparameter (Berichts-Generator und Report Designer).

Hinzufügen oder ändern verfügbarer Werte für einen Berichtsparameter

  1. Erweitern Sie im Bereich Berichtsdaten den Knoten Parameter . Klicken Sie mit der rechten Maustaste auf den Parameter und wählen Sie Parametereigenschaften. Der Dialog Berichtsparametereigenschaften wird geöffnet.

    Hinweis

    Wählen Sie zum Anzeigen des Berichtsdatenbereichs Ansicht und dann die Option Berichtsdaten aus.

  2. Wählen Sie Verfügbare Werte aus. 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).

      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 Liste 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. Wählen Sie OK aus.

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

Entfernen verfügbarer Werte für einen Berichtsparameter

  1. Erweitern Sie im Bereich Berichtsdaten den Knoten Parameter . Klicken Sie mit der rechten Maustaste auf den Parameter und wählen Sie Parametereigenschaften. Der Dialog Berichtsparameter wird geöffnet.

  2. Wählen Sie Verfügbare Werte aus.

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

  4. Wählen Sie OK aus.

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