我有一个SSRS report
,其中包含N个列。我需要根据参数" jobcode"隐藏某些columns
。 。我在expression
窗格
Column Visibility
下方尝试过
=iif(Parameters!JobCode.Value=1,"False","True")
执行报告时,我得到以下错误,
" Tablix< Tablix1'中使用的隐藏表达式回来了 数据类型无效"
我试过如下,
=iif(Parameters!JobCode.Value=1,0,1)
但是,得到了同样的错误。任何人都可以帮我找到以下查询的答案
如何在ssrs
?
如果我需要根据多个参数值隐藏列,比如0和1,该怎么做?
感谢您的帮助。
答案 0 :(得分:1)
如果JobCode = 0,则显示
=IIF(CInt(Fields!JobCode.Value) = 0,true,false)
试试这个。
答案 1 :(得分:0)
请按以下步骤操作:
右键单击列>列可见性>根据表达式显示或隐藏
表达,使用:
=参数parameter_name.Value<!→1