IIF IsNothing表达的例子

时间:2012-01-18 21:25:21

标签: ssrs-2008 ssrs-expression

我正在使用SSRS 2008并尝试创建expression,如果日期字段A大于日期字段B或日期字段A为NULL,则此过滤器将选择此记录。我该怎么做?

我尝试使用此表达式来选择NULL日期字段,但它无效。我现在将数据类型设置为“Text” - 我应该将其设置为boolean吗?如果是,那么我该如何修改这个表达式呢?

=iif(isnothing(Fields!A_date.Value),"yes","no")

1 个答案:

答案 0 :(得分:6)

=IIF((CDATE(Fields!A_date.Value)>CDate(Fields!B_date.Value)) OR ISNothing(Fields!A_date.Value),"Yes","NO")

试试这个!!!