4 Stimmen

Mehrwertiger Parameter in SSRS 2008 funktioniert nicht

Ich habe einen Parameter @Department und setzen Sie den Wert im Dataset auf =Join(Parameters!Department.Value,",") . Ich habe es so eingestellt, dass es mehrere Werte akzeptiert und in meinem SQL habe ich die folgende Klausel: (RTRIM(G.DeptName) IN (@Department)) .

Es funktioniert, wenn der Benutzer eine Abteilung auswählt, aber überhaupt nicht, wenn mehrere Abteilungen ausgewählt werden. Es wird ausgeführt, aber es werden keine Daten angezeigt. Wenn ich zum Beispiel "Buchhaltung" auswähle, wird die Information "Buchhaltung" angezeigt. Wenn ich jedoch "Buchhaltung" und "Marketing" auswähle, wird nichts angezeigt.

Gibt es eine Idee, warum das nicht funktioniert? Auch ist es möglich, dies auf diese Weise mit etwas anderem als "String" Werte zu tun?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X