以下 IIF 表达式对我不起作用:
IIF(Fields!Number.Value BETWEEN 1 AND 1000, Fields!Number.Value, "all ok")
基本上,我想列出该值是否在 1 和 1000 之间,如果不是,则显示“一切正常”。
请你告诉我哪里出错了,因为这会引发错误。
谢谢
最佳答案
据我所知,SSRS 不支持 BETWEEN
。
只需使用等效的 >=
和 <=
检查:
=IIf(Fields!Number.Value >= 1 and Fields!Number.Value <= 1000
, Fields!Number.Value
, "All OK")
关于reporting-services - 使用 BETWEEN 的 IIF 语句,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28608867/