Wil*_*l F 5 reporting-services ssrs-2008-r2
任何建议表示赞赏
我有一个标题列 expression =WeekdayName(weekday(fields!date.value))
这将返回星期几,但是,它会提前一天返回一周中的某一天,例如,当我将星期一的日期放在报告中显示为"星期二"的参数中时.
我的问题是可以调整上面的表达式来显示前一天的WeekdayName eg =WeekdayName(weekday(fields!date.value -1))吗?我尝试了这个,但收到了一个错误.
谢谢.
因此,您希望从传入日期中减去一天,然后您可以使用
= DateAdd("d", -1, yourdateField)
Run Code Online (Sandbox Code Playgroud)
这样您就可以减去日期中的任意天数.
但是你试着看看为什么它会给出前一天的日期.请检查系统日期时间,否则请检查
=WeekdayName(weekday(Today()))
Run Code Online (Sandbox Code Playgroud)
并查看它是否为您提供当前日期的正确星期几.
| 归档时间: |
|
| 查看次数: |
20281 次 |
| 最近记录: |