按照你的方法设置参数了,跟我上面的帖子说的一样,选择参数为空时,传入的不是null,而是空字符串
设置1:
"PrintStartTime": "{IIF(isDate(@PrintStart), "" & Format(@PrintStart, "yyyy-MM-dd HH:mm:ss") & "", “null”)}"
结果1:
参数 有数据时,无误
参数 空时,"PrintStartTime"="null",而不是"PrintStartTime"=null,如下图
设置2:
"PrintStartTime": "{IIF(isDate(@PrintStart), "" & Format(@PrintStart, "yyyy-MM-dd HH:mm:ss") & "", null)}"
结果2:
参数 有数据时,无误
参数 空时,"PrintStartTime"=" ",而不是"PrintStartTime"=null,如下图
|