J'ai un rapport SSRS basé sur un paramètre pouvant avoir plusieurs valeurs. Par exemple: '0','1'
et '0','2'
(comme une instruction IN).Masquer ou afficher le composant SSRS sur la base du paramètre multivaleur
Maintenant, je dois montrer certaines parties du rapport à chaque fois que le paramètre est 0 et 1, et cacher certaines parties du rapport à chaque fois que le paramètre est 0 et 2.
Mais ... Cette valeur est toujours 0 le problème ici. Je sais que je dois utiliser l'expression de visibilité pour cela, mais je n'arrive pas à écrire l'expression correcte. Donc, quand mon paramètre (Parametername = Prognosis) est (0 and 1)
, j'ai besoin que le composant apparaisse. Lorsque mon paramètre est (0 and 2)
, j'ai besoin du composant à masquer. En passant, ce n'est jamais juste '0', ou juste '1', ou juste '2'.
J'ai essayé, mais sans succès:
=IIF(Parameters!Prognosis.Value(0) = 0 and Parameters!Prognosis.Value(0) = 1,False,IIF(Parameters!Prognosis.Value(0) = 0 and Parameters!Prognosis.Value(0) = 2,True,False))
Quelqu'un pourrait-il me aider à écrire cette expression?
Merci les gars
Sons logiques. Merci. Je reçois cependant l'erreur "L'expression visibility.Hidden pour le rectangle6 contient une erreur: [BC30108] Le paramètre est un type et ne peut pas être utilisé comme une expression – ImperialBert
Excuses, c'est" Paramètres "non Paramètre Je vais éditer ma réponse – BishNaboB
Merci beaucoup, ça marche très bien comme ça! – ImperialBert