我正在使用过滤器表达式处理SSRS 2008,以获取从今天的日期加上100多天的记录范围。这是输入的条件:
=Fields!Maturity_Date.Value >= today() AND
Fields!Maturity_Date.Value <= DateAdd("d", 100, Fields!Maturity_Date.Value)
稍后我将数据类型更改为布尔值,将运算符保持为“=”并将值插入为“True”。
当我运行报告时,它会给我一个错误
无法评估Tablix'Renewal_Letters'
的FilterValues
这里有什么错误?
答案 0 :(得分:1)
我找到了我要找的东西:
我在DateAdd()的语法中犯了一个错误 这应该是它应该是:
=Fields!Maturity_Date.Value >= today()
AND Fields!Maturity_Date.Value <= (DateAdd("d", 100, today()))