none
SSRS Filtern eines Feldes mit 2 Zielwerten RRS feed

  • Frage

  • Hallo!

    Ich habe eine SQL DB und versuche dafür im SSRS einen Filter zubauen, mit dem ich 2 gewünschte Werte (Zielwerte) abfragen kann und nur die Datensätze mit den Zielwerten angezeigt werden. Alle versuche im Report Builder bei Wert 2 Werte einzugeben schlagen fehl.

    ResponsibleUnit ist ein Textfeld

    Zielwerte sind "/PA" und "/PL"

    Ausdruck: =Right(RTrim(Fields!ResponsibleUnit.Value),3)
    Operator: In

    Wie muss das Attribut "Wert" gefüllt werden?

    Weder "Or", "Xor" noch Trennung per Komma oder Semikolon oder mit Hochkomma bzw. ohne Hochkomma bzw. Anführungszeichen, etc. schlagen alle fehl.

    Auf einen einzelnen Zielwert hin funktioniert das wunderbar. Kann mir jemand helfen? Danke sehr.

    Donnerstag, 24. November 2016 14:30

Antworten

  • Habe eine Antwort in einem englischen Thread gefunden. (Leider kann ich den Link hier noch nicht posten, wg fehlender Überprüfung meiner Identität durch MS)

    Das Problem scheint ein Bug zu sein und seit geraumer Zeit zu bestehen. Ohne das es von MS gefixt wird.

    Im oben genanten Thread findet man folgende Lösung als Eintrag in das Attribut "Wert":
    =CStr("Value1,Value2,Value3,Value4,etc").Split(",")

    Bei mir hat es funktioniert und mein Problem gelöst.

    Donnerstag, 24. November 2016 15:02