使用 BETWEEN 的 IIF 语句
IIF statement using BETWEEN
以下 IIF 表达式对我不起作用:
IIF(Fields!Number.Value BETWEEN 1 AND 1000, Fields!Number.Value, "all ok")
基本上我想列出介于 1 和 1000 之间的值,如果不介于 1 和 1000 之间则显示 'all ok'。
请你告诉我哪里出错了,因为这是一个错误。
谢谢
据我所知,SSRS 不支持 BETWEEN
。
只需使用等效的 >=
和 <=
检查:
=IIf(Fields!Number.Value >= 1 and Fields!Number.Value <= 1000
, Fields!Number.Value
, "All OK")
以下 IIF 表达式对我不起作用:
IIF(Fields!Number.Value BETWEEN 1 AND 1000, Fields!Number.Value, "all ok")
基本上我想列出介于 1 和 1000 之间的值,如果不介于 1 和 1000 之间则显示 'all ok'。
请你告诉我哪里出错了,因为这是一个错误。
谢谢
据我所知,SSRS 不支持 BETWEEN
。
只需使用等效的 >=
和 <=
检查:
=IIf(Fields!Number.Value >= 1 and Fields!Number.Value <= 1000
, Fields!Number.Value
, "All OK")