0
我阻止,因为条件是评估语句的两个方面:!SSRS在日期条件始终显示错误
= IIF(IsNothing(场CancelDate.Value),没什么,菲尔兹CancelDate.Value.ToLocalTime ())
当CancelDate没有值,但由于ToLocalTime(),它会中断,我想要有空字段。
有没有人遇到过这样的事情?
我阻止,因为条件是评估语句的两个方面:!SSRS在日期条件始终显示错误
= IIF(IsNothing(场CancelDate.Value),没什么,菲尔兹CancelDate.Value.ToLocalTime ())
当CancelDate没有值,但由于ToLocalTime(),它会中断,我想要有空字段。
有没有人遇到过这样的事情?
您可以使用本地时间转换的条件语句,像这样:
=IIf(IsNothing(Fields!CancelDate.Value), Nothing, CDate(IIf(IsNothing(Fields!CancelDate.Value), Nothing, Fields!CancelDate.Value)).ToLocalTime())
这或许可以被简化,但它的工作原理。
尝试改变什么到“”
=IIF(IsNothing(Fields!CancelDate.Value), " ", Fields!CancelDate.Value.ToLocalTime())