SSRS Zeilennummer innerhalb der Tabelle ohne ausgeblendete Zeilen
Ich mit dem folgenden Ausdruck erhalten Sie eine Zeile für eine Tabelle in SSRS:
=RunningValue(CountDistinct("Table1"),Count,"Table1")
Ich benutze auch ein Ausdruck für die Zeile visibility-Eigenschaft. Können nur sagen, dass die Sichtbarkeit Ausdruck ist
=IIf(Fields!MyField.Value + Fields!MyField.Value <> 0, False, True)
Mein Ausdruck für die Zeilen-Nummer nicht prüfen, ob die Zeile sichtbar ist oder nicht.
Könnte ich natürlich ändern, mein dataset-Abfrage, aber ist es möglich, nur verändert meine Zeilen-Anzahl-Ausdruck nur die Zeilen enthalten, die nicht ausgeblendet?
Dank
InformationsquelleAutor Cooper Cripps | 2013-09-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie wahrscheinlich erreichen dies durch die Kombination der Logik der beiden Ausdrücke.
Sagen, Sie haben ein einfaches DataSet und eine einfache Tablix-auf dieser Basis:
Hier RowNum wird wie folgt berechnet:
Als Nächstes wollen wir verstecken einige Zeilen, mit einem Ausdruck, basierend auf den anderen beiden Feldern:
Diese Pausen RowNum, aber wir können ändern, den Ausdruck zu ignorieren, die ausgeblendeten Zeilen. Wir tun dies durch NULLing Sie aus (d.h. für SSRS-set als
Nothing
) -CountDistinct
wird nicht der Ansicht, eineNothing
Werte:Nun RowNum ignoriert die ausgeblendeten Zeilen wie erforderlich:
InformationsquelleAutor Ian Preston