/ / SSRS-Parameter- und Filterproblem - Reporting-Services

SSRS Parameter und Filter Problem - Reporting-Services

Ich habe einen SSRS-Bericht 2014. Ich habe einige Probleme mit dem Parameter "Fahrzeugliste":

  1. Der Parameter Fahrzeugliste kann nicht bearbeitet werden. Siehe dieses Bild Ich habe den Datentyp auf Integer gesetzt, als ich den Parameter erstellt habe. Kann mir jemand helfen, dieses Feld editierbar zu machen? Es sollte auch in der Lage sein, Text zu akzeptieren.
  2. Ich möchte den Parameter Fahrzeugliste mit dem folgenden Ausdruck filtern:

    =Mid(Fields!VH_ID.Value,InStr(Fields!VH_ID.Value,"-")+ 1,2)
    

Kann mir jemand beim Filtern des Parameters mit dem obigen Ausdruck helfen?

Antworten:

0 für die Antwort № 1

Es klingt, als würden Sie Ihren Datensatz filtern, indem Sie den ausgewählten Parameterwert mit einem Teil der Fahrzeug-ID-Spalte vergleichen.

Sie können dies tun, indem Sie dem Datensatz einen Filterausdruck hinzufügen, wie hier gezeigt:

Bildbeschreibung hier eingeben

BEARBEITEN Um mehrere Werte zu behandeln

  • Stellen Sie den Parameter so ein, dass mehrere Werte zulässig sind.
  • Im Idealfall haben Sie eine Abfrage, die die verfügbaren Werte für den Parameter auffüllt
  • Ändern Sie den Datensatzfilter, um ein zu verwenden In Betreiber wie folgt:

Bildbeschreibung hier eingeben

Beachten Sie, dass sich der oberste Ausdruck auf die Spalte in Ihrer Datenmenge bezieht und der Wert Ihr Parameter ist. Der Wert-Ausdruck sollte folgendermaßen aussehen =Parameters!MyParam.Value ohne "(0)" am Ende.