【发布时间】:2011-07-14 08:11:29
【问题描述】:
我想用数据类型指定一个报表参数:日期/时间 当我像 14.07.2011 00:00:00 这样手动指定一个值时,报告按预期运行,但是当我“从查询中获取值”时(存储过程返回日期如下:14.07.2011 00:00:00 I收到错误:报告参数“Date1”的属性“ValidValues”没有预期的类型...
有什么想法吗? 提前致谢
【问题讨论】:
我想用数据类型指定一个报表参数:日期/时间 当我像 14.07.2011 00:00:00 这样手动指定一个值时,报告按预期运行,但是当我“从查询中获取值”时(存储过程返回日期如下:14.07.2011 00:00:00 I收到错误:报告参数“Date1”的属性“ValidValues”没有预期的类型...
有什么想法吗? 提前致谢
【问题讨论】:
我尝试了 AdventureWorks2008 数据库。
数据集 1 来自 SalesOrderHeader。数据集 2 是从 SalesOrderHeader 中选择不同的 OrderDate。我创建了一个参数 OrderDate,它具有来自数据集 2 的值。然后使用“WHERE OrderDate = @OrderDate”添加数据集 1。它对我有用。
我认为只要您的存储过程返回一个 DateTime 列,就可以了。您可能需要检查那里的数据类型。
希望这会有所帮助。
【讨论】: