报告服务器 SSRS 2012 Weekdayname 表达式 #Error
Reporting Server SSRS 2012 Weekdayname expression #Error
有这个表达式 (ssrs 2012)
=weekdayname(weekday(today())-2)
应该 return 星期六而不是 returns #Error
除了星期六以外的每一天都有效。
任何解决方法
您正试图从 weekday()
的结果中减去 2,而不是从 today()
中减去 2。 weekday()
只是 returns 和整数和 2 - 2 = 0 没有工作日名称。
您想像这样从今天减去 2 天:
=weekdayname(weekday(dateadd("d", -2, today()))
有这个表达式 (ssrs 2012)
=weekdayname(weekday(today())-2)
应该 return 星期六而不是 returns #Error
除了星期六以外的每一天都有效。
任何解决方法
您正试图从 weekday()
的结果中减去 2,而不是从 today()
中减去 2。 weekday()
只是 returns 和整数和 2 - 2 = 0 没有工作日名称。
您想像这样从今天减去 2 天:
=weekdayname(weekday(dateadd("d", -2, today()))