Wie verstecke ich Zeilen im SSRS-Bericht?


10

Ich versuche herauszufinden, wie ich diese Zeilen in meinem Bericht ausblenden kann, in denen die Gesamtzuordnung und die Gesamtkosten in beiden Spalten in SSRS 2008 0 sind.

Zum Beispiel:

Gesamtzuordnung Gesamtkosten
0 0 <---- verstecken
100,00 0 <---- nicht verstecken 
0 50,0000 <---- nicht verstecken

Hier ist der Screenshot: Geben Sie hier die Bildbeschreibung ein

Danke

Antworten:


16

Sofern mir keine Nuance fehlt, legen Sie einfach die Zeilensichtbarkeit basierend auf dem Wert fest.

Klicken Sie mit der rechten Maustaste auf die Detailzeile und wählen Sie Row Visiblity...

Zeilensichtbarkeit ...

Wählen Sie im daraufhin angezeigten Fenster aus Show or hide based on an expression

Anzeigeoptionen für die Zeilensichtbarkeit

Innerhalb dieses Ausdrucks verwenden Sie Logik wie

=Fields!Total_Allocation.Value = 0 And Fields!Total_Actual_Cost.Value = 0

10

Es gibt zwei Stellen, an denen Sie diese Sichtbarkeit steuern können. Der erste befindet sich in der Zeile im Tablix. Die zweite befindet sich in der Zeile in den Zeilengruppen *.

Wenn Sie die Sichtbarkeit ändern, indem Sie mit der rechten Maustaste auf die Zeile im Tablix klicken, ist die Zeile im Abschlussbericht unsichtbar, aber immer noch vorhanden.

Wenn Sie die Sichtbarkeit ändern, indem Sie mit der rechten Maustaste auf die Zeile Zeilengruppen klicken, ist die Zeile im Abschlussbericht nicht vorhanden und die darunter liegenden Zeilen füllen die Lücke der ausgeblendeten Zeile.

Die Schritte sind ungefähr wie folgt.

  • Klicken Sie in Zeilengruppen mit der rechten Maustaste (Details), und klicken Sie auf Gruppeneigenschaften.
  • Klicken Sie auf die Seite Sichtbarkeit.
  • Wählen Sie (•) Ein oder Aus basierend auf einem Ausdruck.
  • Klicken Sie auf die Schaltfläche Ausdrucksgenerator.
  • =IIF( Fields!TotalAllocation.Value = 0 and Fields!TotalCost.Value = 0, True, False )
  • Klicken Sie auf OK und dann erneut auf OK.

* Siehe das untere Fenster, in dem die Zeilen- und Spaltengruppen aufgelistet sind


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.