0

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

我试过这个表达式来选择NULL日期字段,但它不起作用。我现在将数据类型设置为“文本”——我应该将其设置为布尔值吗?如果是这样,那么我该如何修改这个表达式?

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

1 回答 1

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

试试这个 !!!

于 2012-01-23T04:46:08.543 回答