我使用以下代码隐藏代码:
Col1 Col2
0 -
0 -
0 -
30 4
0 -
5 2
0 -
0 -
0 -
0 -
0 -
6 6
0 -
0 -
7 3
0 -
但它给出了以下错误: 本地报告处理期间发生错误。 文本框的隐藏表达式' Switch_Login_Id包含错误:参数' VarExpr'不是有效值。 文本框的隐藏表达式' Switch_Login_Id包含错误:参数' VarExpr'不是有效值。
我可以使用iif函数来隐藏结果,但只是好奇我们是否可以使用SWITCH来完成。
答案 0 :(得分:1)
尝试修改默认值:
=switch(Fields!Switch_Login_Id.Value="",True,
Fields!Switch_Login_Id.Value="1",True,
Fields!Switch_Login_Id.Value="3118",True,
True,false)