我是Microsoft Report Builder的新手,所以有人可以帮助我。
我在互联网上搜索但找不到问题的答案。
当出生日期字段为空时,如何从以下计算中用“ - ”替换#Error。
DateDiff(DateInterval.Year,Fields!Date_of_Birth,Fields!Date.Value
我正在使用Report Builder 2.00。
答案 0 :(得分:0)
使用If语句检查出生日期字段是否为空并返回" - "如果是,否则通常运行你的代码:
=Iif(IsNothing(Fields!Date_of_Birth.Value), "-", DateDiff(DateInterval.Year,Fields!Date_of_Birth.Value,Fields!Date.Value))