Sql server 2008 以工作日为表达式的SSRS报告

Sql server 2008 以工作日为表达式的SSRS报告,sql-server-2008,reporting-services,Sql Server 2008,Reporting Services,我有一份SSRS报告,标题如下 Date 28-Mar 27-Mar 25-Mar 24-Mar 23-Mar 22-Mar 21-Mar 20-Mar Day Fri Thu Wed Tue Mon Sun Sat Fri Pending 1 2 3 4 5 5 5 6 我能够使用带有当前日期的表达式生成日期行和日期行。 (

我有一份SSRS报告,标题如下

Date    28-Mar  27-Mar  25-Mar  24-Mar  23-Mar  22-Mar  21-Mar  20-Mar
Day     Fri     Thu     Wed     Tue     Mon     Sun     Sat     Fri
Pending 1       2       3       4       5       5       5       6
我能够使用带有当前日期的表达式生成日期行和日期行。

(例如=左(工作日名称(工作日(DateAdd(“d”),-1,Now())),3))

但“待定天数”行应以天数为单位显示Mon、Sun和Sat的年龄编号,因为Sun和Sat是休息日

可以用表达式生成吗?

明白了,伙计们, 我们只需要对日期范围内的'mon','tus','fir'的编号求和

=DATEDIFF("ww",DateAdd("d",-1,Now()),Now(), vbMonday)
+ 
DATEDIFF("ww",DateAdd("d",-1,Now()),Now(), vbTuesday)
等等

:)