So erstellen Sie einen Parameter im Report Builder

So erstellen Sie einen Parameter im Report Builder

In diesem Tutorial erfahren Sie, wie Sie einen Parameter im Report Builder erstellen. Mithilfe von Parametern können Endbenutzer mit einem paginierten Bericht interagieren.

Parameter ähneln Filtern, sind jedoch nur funktionsfähig, wenn Sie sich in der Ausführungsansicht von Report Builder befinden . Das Hinzufügen dieser Funktion bietet Endbenutzern eine große Hilfe, da sie die Daten entsprechend ihren Anforderungen filtern können.

Dieses Tutorial bietet eine umfassende Diskussion zu allem, was mit Parametern zu tun hat. Dabei erfahren Sie, wie Sie Parameter hinzufügen und entfernen. Das Tutorial zeigt Ihnen außerdem, wie Sie Leer- oder Nullwerte aus Ihrem Bericht entfernen und Fehler im Report Builder behandeln.

Inhaltsverzeichnis

Fügen Sie im Report Builder einen Parameter hinzu

Klicken Sie im Report Builder mit der rechten Maustaste auf den Datensatz, den Sie als Parameter verwenden möchten, und klicken Sie dann auf „Abfrage“ . Dadurch wird der Abfrage-Designer geöffnet .

Im oberen Teil des Abfrage-Designers sehen Sie eine Beschriftung namens „Parameter“ mit zwei Feldern für jede Dimension.

So erstellen Sie einen Parameter im Report Builder

Klicken Sie auf das erste Feld der Dimension „Regionen“ und wählen Sie dann „Klicken, um die Abfrage auszuführen“ aus .

So erstellen Sie einen Parameter im Report Builder

Wenn Sie es ausführen, werden Sie feststellen, dass Sie eine oder mehrere Städte auswählen müssen, bevor Sie den Bericht anzeigen können.

So erstellen Sie einen Parameter im Report Builder

Nachdem Sie die Städte ausgewählt haben, die Sie anzeigen möchten, klicken Sie auf Bericht anzeigen . Sie werden dann sehen, dass der Bericht nur Daten basierend auf den von Ihnen ausgewählten Städten anzeigt.

So erstellen Sie einen Parameter im Report Builder

Entfernen von Leerzeichen aus einem Parameter im Report Builder

Im resultierenden Bericht werden Sie feststellen, dass selbst bei der Stadtauswahl immer noch leere Werte zurückgegeben werden. Um leere Werte aus Ihrem Parameter zu entfernen, kehren Sie zur Entwurfsansicht zurück und öffnen Sie das Fenster „Berichtparametereigenschaften “ .

Sie können dies tun, indem Sie mit der rechten Maustaste auf den Parameter klicken, den Sie bearbeiten möchten, und dann auf Parametereigenschaften klicken .

So erstellen Sie einen Parameter im Report Builder

Deaktivieren Sie auf der Registerkarte „Allgemein“ die Optionen „Leerwerte zulassen“ und „Nullwerte zulassen“ . Klicken Sie dann auf OK.

So erstellen Sie einen Parameter im Report Builder

Der nächste Schritt ist entscheidend. Wenn Sie dies nicht tun, erhalten Sie eine Fehlermeldung.

Gehen Sie zurück zum Abfrage-Designer. Wenn Sie Leer- oder Nullwerte entfernen möchten , müssen Sie den Operator auf „Gleich“ setzen und alle Filterausdrücke entfernen.

So erstellen Sie einen Parameter im Report Builder

Wenn Sie fertig sind, klicken Sie auf OK und führen Sie Ihren Bericht aus. Wählen Sie „Alle auswählen“ für den Parameter „Stadt“ und klicken Sie auf „Bericht anzeigen“.

So erstellen Sie einen Parameter im Report Builder

Sie werden dann sehen, dass alle Leer- und Nullwerte aus der Tabelle entfernt wurden.

So erstellen Sie einen Parameter im Report Builder

Fehlerbehandlung für Parameter

Dies ist eine Erklärung, warum die Bearbeitung des Abfrage-Designers beim Entfernen von Leerzeichen wichtig ist. Sehen wir uns ein Szenario an, in dem Sie die Rückkehr zum Abfrage-Designer überspringen und stattdessen den Bericht ausführen, nachdem Sie lediglich die Optionen „ Leerwert zulassen“ und „Nullwert zulassen“ deaktiviert haben.

Wenn Sie dies tun, wird eine Fehlermeldung angezeigt.

So erstellen Sie einen Parameter im Report Builder

Der Fehler besagt, dass die AllowBlank-Eigenschaft des City-Parameters falsch ist. Der Standardwert enthält jedoch einen Wert, der gegen die Bedingung der AllowBlank-Eigenschaft verstößt. Dies bedeutet, dass ein Widerspruch in den Eigenschaften des City-Parameters besteht.

Denken Sie daran, dass Sie in den Parametereigenschaften bereits festgelegt haben, dass keine Leer- oder Nullwerte zulässig sind. Allerdings setzt der aktuelle Ausdruck im Abfrage-Designer die Stadt bereits auf ungleiche Leerwerte. Daher liegt eine Redundanz in der Formatierung vor.

So erstellen Sie einen Parameter im Report Builder

Da Sie außerdem „Stadt“ als Parameter verwenden, ist das Hinzufügen eines Filterausdrucks nicht mehr erforderlich. Fehlermeldungen im Report Builder werden intuitiv erstellt, da sie angeben, was passiert.

Sie ermöglichen es Ihnen, den Fehler zunächst zu beheben, bevor Sie mit Ihrer Arbeit fortfahren. Daher empfiehlt es sich immer, Ihren Bericht regelmäßig zu erstellen.

Dadurch wird sichergestellt, dass Fehler frühzeitig erkannt werden. Anstatt alles zu überarbeiten, wenn Sie fast fertig sind, können Sie Fehler einzeln angehen.

Hinzufügen von zwei oder mehr Parametern

Wenn Sie Ihrem Bericht einen weiteren Parameter hinzufügen möchten, öffnen Sie den Abfrage-Designer. Ziehen Sie dann das Element aus der Kennzahlgruppe auf die Registerkarte „Dimension“.

So erstellen Sie einen Parameter im Report Builder

Aktivieren Sie dann das Kontrollkästchen, um dieses Element als Parameter zu aktivieren, und wählen Sie dann „ Zum Ausführen der Abfrage klicken“ aus . In diesem Fall ist neben der Stadt nun auch das Datum als neuer Parameter enthalten.

Nachdem Sie auf „OK“ geklickt haben, werden Sie in der Entwurfsansicht feststellen, dass „ Jahr“ zum Parameterbereich hinzugefügt wurde.

So erstellen Sie einen Parameter im Report Builder

Bevor Sie den Bericht ausführen, müssen Sie zunächst die Eigenschaften des neuen Parameters überprüfen. Bearbeiten Sie bei Bedarf alle Eigenschaften.

So erstellen Sie einen Parameter im Report Builder

So erstellen Sie einen Parameter im Report Builder

So erstellen Sie einen Parameter im Report Builder

Wenn Sie den Bericht ausführen, müssen Sie die beiden Eigenschaften festlegen.

So erstellen Sie einen Parameter im Report Builder

Klicken Sie nach der Auswahl auf „Bericht anzeigen“ . Sie werden dann sehen, dass der Bericht nur Daten anzeigt, die auf den von Ihnen ausgewählten Parametern basieren.

So erstellen Sie einen Parameter im Report Builder

Sie können die Parameter auch weiter anpassen, während Sie den Bericht anzeigen.

Entfernen Sie Parameter im Report Builder

Um Parameter zu löschen, öffnen Sie den Abfrage-Designer . Klicken Sie auf den Parameter, den Sie entfernen möchten, und klicken Sie dann auf die Schaltfläche „X“ .

So erstellen Sie einen Parameter im Report Builder

Wählen Sie anschließend „Klicken, um die Abfrage auszuführen“ und „OK“. Klicken Sie dann im Bereich „Berichtsdaten“ auf den Parameter, den Sie gelöscht haben , und drücken Sie die Schaltfläche „Löschen“ auf Ihrer Tastatur. OK klicken.

So erstellen Sie einen Parameter im Report Builder

Der Parameter wurde nun aus dem Bericht gelöscht. Wenn Sie die Abfrage ausführen, filtern Sie nur nach Jahr. Wenn Sie beispielsweise 2015 auswählen, zeigt der Bericht dann nur Werte mit dem Jahr 2015 an.

So erstellen Sie einen Parameter im Report Builder

Umgang mit Leerzeichen

Um Leerzeichen und Nullwerte effizient aus Ihrem Bericht zu entfernen, können Sie einen booleschen Ausdruck verwenden.

Klicken Sie mit der rechten Maustaste auf Ihren Datensatz und gehen Sie zu Datensatzeigenschaften . Klicken Sie im Bereich „Filter“ auf die Schaltfläche „Hinzufügen“, um einen neuen Filter zu erstellen.

So erstellen Sie einen Parameter im Report Builder

Für dieses Beispiel müssen Sie einen booleschen Ausdruck erstellen, damit Sie die Zeilen mit nicht leeren Werten beibehalten können.

Bei der Auswahl des Feldes, das Sie filtern möchten, müssen Sie einen Ausdruck verwenden. Klicken Sie also auf die Schaltfläche „fx“ neben dem Textfeld „Ausdruck“. Geben Sie die allgemeine Funktion IsNothing ein . Fügen Sie dann das Feld hinzu, das Sie filtern möchten.

So erstellen Sie einen Parameter im Report Builder

Dies gibt True zurück, wenn ein Zeilenwert leer ist, andernfalls False.

Wählen Sie dann anstelle von Text „Boolean“ aus . Verwenden Sie als Operator das Gleichheitszeichen ( = ). Geben Sie in das Textfeld „Wert“ den Wert „ false“ ein .

So erstellen Sie einen Parameter im Report Builder

Hinter den Kulissen wertet dieser Filter also zunächst aus, ob ein Wert leer (wahr) ist oder nicht (falsch). Anschließend werden Werte herausgefiltert, die „true“ zurückgeben.

Wenn Sie Ihren Bericht ausführen, werden Sie feststellen, dass er keine Leer- oder Nullwerte mehr enthält.

So erstellen Sie einen Parameter im Report Builder

Sie können dies sowohl auf Datensatz- als auch auf Tablix-Ebene verwenden.


Report Builder-Tutorial: Sortieren und Filtern von Daten in paginierten Berichten,
LuckyTemplates-Parameter über den Abfrageeditor

Abschluss

Dieses Tutorial bietet eine umfassende Diskussion der Parameter im Report Builder . Diese Funktion ist besonders für Endbenutzer von Vorteil. Es ermöglicht ihnen, bestimmte Details in einem paginierten Bericht anzuzeigen.

Und wie Sie gelernt haben, ist das Hinzufügen und Entfernen von Parametern ganz einfach. Der Trick besteht darin, sicherzustellen, dass die Parametereigenschaften richtig eingestellt sind, sodass Leer- oder Nullwerte ausgeschlossen werden.

Aber selbst wenn Sie einen Fehler machen, werden Sie durch eine Fehlermeldung benachrichtigt. Insgesamt ist Report Builder ein einfach zu verwendendes und benutzerfreundliches Programm.

Sue Bayes


So speichern und laden Sie eine RDS-Datei in R

So speichern und laden Sie eine RDS-Datei in R

Sie erfahren, wie Sie Objekte aus einer .rds-Datei in R speichern und laden. In diesem Blog wird auch behandelt, wie Sie Objekte aus R in LuckyTemplates importieren.

Was ist Self in Python: Beispiele aus der Praxis

Was ist Self in Python: Beispiele aus der Praxis

Was ist Self in Python: Beispiele aus der Praxis

First N Business Days Revisited – Eine DAX-Codierungssprachenlösung

First N Business Days Revisited – Eine DAX-Codierungssprachenlösung

In diesem Tutorial zur DAX-Codierungssprache erfahren Sie, wie Sie die GENERATE-Funktion verwenden und einen Kennzahltitel dynamisch ändern.

Präsentieren Sie Einblicke mithilfe der Multi-Threaded-Dynamic-Visuals-Technik in LuckyTemplates

Präsentieren Sie Einblicke mithilfe der Multi-Threaded-Dynamic-Visuals-Technik in LuckyTemplates

In diesem Tutorial erfahren Sie, wie Sie mithilfe der Multi-Threaded-Dynamic-Visuals-Technik Erkenntnisse aus dynamischen Datenvisualisierungen in Ihren Berichten gewinnen.

Einführung in den Filterkontext in LuckyTemplates

Einführung in den Filterkontext in LuckyTemplates

In diesem Artikel werde ich den Filterkontext durchgehen. Der Filterkontext ist eines der Hauptthemen, über die sich jeder LuckyTemplates-Benutzer zunächst informieren sollte.

Beste Tipps zur Verwendung der Apps im LuckyTemplates-Onlinedienst

Beste Tipps zur Verwendung der Apps im LuckyTemplates-Onlinedienst

Ich möchte zeigen, wie der LuckyTemplates Apps-Onlinedienst bei der Verwaltung verschiedener Berichte und Erkenntnisse aus verschiedenen Quellen helfen kann.

Analysieren Sie Gewinnmargenänderungen im Laufe der Zeit – Analysen mit LuckyTemplates und DAX

Analysieren Sie Gewinnmargenänderungen im Laufe der Zeit – Analysen mit LuckyTemplates und DAX

Erfahren Sie, wie Sie Ihre Gewinnmargenänderungen mithilfe von Techniken wie Kennzahlenverzweigung und der Kombination von DAX-Formeln in LuckyTemplates ermitteln.

Materialisierungsideen für Datencaches in DAX Studio

Materialisierungsideen für Datencaches in DAX Studio

In diesem Tutorial werden die Ideen der Materialisierung von Datencaches und deren Auswirkungen auf die Leistung von DAXs bei der Bereitstellung von Ergebnissen erläutert.

Geschäftsberichte mit LuckyTemplates

Geschäftsberichte mit LuckyTemplates

Wenn Sie bisher noch Excel verwenden, ist dies der beste Zeitpunkt, LuckyTemplates für Ihre Geschäftsberichtsanforderungen zu verwenden.

Was ist LuckyTemplates Gateway? Alles was du wissen musst

Was ist LuckyTemplates Gateway? Alles was du wissen musst

Was ist LuckyTemplates Gateway? Alles was du wissen musst