我 VB.Net 的 RDLC Returns 中的 DateDiff #error
DateDiff in my VB.Net's RDLC Returns #error
我正在 Visual Studio Pro 2013 Report Builder (VB) 中处理 RDLC 报告。我有一个函数(如下)使用 DateDiff()
函数,其中值结果为 #error
:
=DateDiff("dd", Fields!DateFrom.Value, Parameters!pfDateTo.Value)
这会从我的一个字段中获取与 DateTime
数据类型的参数相比的天数。我的查询中没有空值。
我错过了什么吗?我该如何解决这个问题?
提前致谢。
这是显示日期的图像
使用一个 "d" 结果到 141?:
Using one "d"
只有一个 "d"
并确保值是日期。这样它应该可以工作:
=DateDiff("d", CDate(Fields!DateFrom.Value), CDate(Parameters!pfDateTo.Value))
我正在 Visual Studio Pro 2013 Report Builder (VB) 中处理 RDLC 报告。我有一个函数(如下)使用 DateDiff()
函数,其中值结果为 #error
:
=DateDiff("dd", Fields!DateFrom.Value, Parameters!pfDateTo.Value)
这会从我的一个字段中获取与 DateTime
数据类型的参数相比的天数。我的查询中没有空值。
我错过了什么吗?我该如何解决这个问题?
提前致谢。
这是显示日期的图像
使用一个 "d" 结果到 141?: Using one "d"
只有一个 "d"
并确保值是日期。这样它应该可以工作:
=DateDiff("d", CDate(Fields!DateFrom.Value), CDate(Parameters!pfDateTo.Value))