问题描述
在SSRS中,我正在尝试查找与前一天的4:00 PM之间的日期(在下面的代码中显示为 adm.ts )相关的任何记录。报告运行。我尝试了以下代码(在其中我将DateAdd()与TimeSerial()组合在一起),但是表达式返回“ #Error”:
=Countdistinct
(IIf(Fields!adm_ts.Value > (DateAdd("d",-1,Today()) + TimeSerial(16,0)),Fields!vst_ext_id.Value,nothing),"HRTS_data")
我也曾研究过使用DateDiff()代替DateAdd(),但那里也不成功。任何建议将不胜感激。
解决方法
尝试以下方法:
DateAdd("h",16,DateAdd("d",-1,Date))