Plusieurs valeurs de paramètre dans SSRS 2008 ne fonctionne pas

J'ai un paramètre @Department et définir sa valeur dans le jeu de données à =Join(Parameters!Department.Value,","). Je l'ai mis pour qu'il accepte plusieurs valeurs, et dans mon SQL j'ai de l'alinéa suivant: (RTRIM(G.DeptName) IN (@Department)).

Il fonctionne à chaque fois que l'utilisateur sélectionne un département, mais ne fonctionne pas du tout lorsque plusieurs départements sont sélectionnés. Il fonctionne, mais il n'affiche pas toutes les données. Par exemple, si je sélectionne "Comptables", il montre "Comptables" info. Mais si je sélectionne "Comptables" et "Marketing", rien ne s'affiche.

Des idées pourquoi cela ne fonctionne pas? Aussi, est-il possible de le faire de cette manière avec autre chose que la "chaîne de valeurs"?

Vous pouvez poster votre requête.
Pourquoi êtes-vous à l'aide de la Rejoindre dans votre jeu de données? Les paramètres à valeurs multiples dans SSRS, il faut "juste" : msdn.microsoft.com/en-us/library/aa337292(v=sql.100).aspx

OriginalL'auteur The Vanilla Thrilla | 2012-04-02