3

在我创建的 SSRS (BIDS) 2008 报告中,我有一个条件语句,我试图用它来确定列中项目的可见性。

与此几乎相同的表达式适用于“常规”选项卡,但不适用于“可见性”选项卡。尝试预览报告时出现以下错误

本地报告处理过程中发生错误。文本框“状态”中使用的隐藏表达式返回的数据类型无效。

我已经粘贴了下面的条件供您参考。可见性表达式的规则/格式与常规选项卡的规则/格式是否不同?谢谢!

=IIf(Fields!tagname.Value="3981.CompA1.Bool.CompA1StatusOnline"
And Fields!Status.Value="0","True",
iif(Fields!tagname.Value="3981.CompA1.Bool.CompA1StatusFaulted"
And Fields!Status.Value="1","True",
iif(Fields!tagname.Value="3981.CompA1.Bool.CompA1StatusOffline"
And Fields!Status.Value="0","True","False")))
4

1 回答 1

4

尝试使用true而不是"true".

于 2013-03-04T03:53:35.777 回答