【发布时间】:2014-08-22 19:11:25
【问题描述】:
我正在尝试实现在SSRS 报告上显示的适当分组,该报告由SSRS 中定义的“每周”或“每月”参数驱动(不是 sproc 的参数)。为此,我在名为“日期”的字段的类别组表达式中使用以下内容(例如格式为“2014-03-01”):
=IIF(
Parameters!date_range.value="Weekly",
DATEPART("week", Fields!Date.Value),
DATEPART("month", Fields!Date.Value)
)
这会导致以下异常:
“日期”字段的值表达式包含错误:参数 “DateValue”无法转换为“Date”类型。 (rsRuntimeErrorInExpression)。报告过程中发生错误 加工。 (rsProcessingAborted)
为什么?
【问题讨论】:
-
您有 dateValue 字段作为日期时间数据类型吗?你能转换成日期时间类型再试一次吗?
标签: sql sql-server reporting-services