Reporting services SSRS datepart#报告中有错误

Reporting services SSRS datepart#报告中有错误,reporting-services,Reporting Services,我试图使用datepart函数在报告中的SSRS中设置一个简单表达式: =datepart("dw",Fields!period_dt.Value) 当我预览报告时,值显示为#error 我是不是错过了一些显而易见的东西 字段!period_dt.Value字段包含此格式的日期2013年12月31日12:00:00在您的表达式中: =datepart("dw",Fields!period_dt.Value) dw不是有效的日期部分 假设您想要一周中的某一天,请使用: =datepart("w

我试图使用datepart函数在报告中的SSRS中设置一个简单表达式:

=datepart("dw",Fields!period_dt.Value)
当我预览报告时,值显示为#error

我是不是错过了一些显而易见的东西

字段!period_dt.Value字段包含此格式的日期2013年12月31日12:00:00

在您的表达式中:

=datepart("dw",Fields!period_dt.Value)
dw
不是有效的日期部分

假设您想要一周中的某一天,请使用:

=datepart("w",Fields!period_dt.Value)

对于
12/31/2013 12:00:00
,它们都返回
3


更多详情,请参阅。

孩子,我现在觉得自己很愚蠢……非常感谢!成功了!不客气!考虑到T-SQL可以使用
dw
这不是一个不合理的假设。。。
=datepart(DateInterval.Weekday,Fields!period_dt.Value)