我正在尝试将工作日名称添加到图表中的水平轴(SSRS)。
在水平轴属性中,我转到数字,然后转到自定义,然后添加:
=(WeekdayName(Fields!Date.Value))
它几乎可以工作。我已将本周的日期纳入参数(2015年2月23日 - 2015年2月28日),但x轴显示日期为数字,例如23 - 24 - 25.我很乐意看到周一,周二等人的话。
设置图表时,我将Fields!Date.Value作为类别组,目前分组在=day(Fields!Date.Value)
关于如何让“星期一”,“星期二”等出现的任何建议都会非常感激。
答案 0 :(得分:1)
这可能对您有所帮助。
=weekdayname(weekday(Fields!Date.Value))
这将根据提供的日期返回一周的书面日期。
- 编辑 -
下面是概念证明以及用于将字符串输入转换为与此表达式一起使用的日期时间的语法
=weekdayname(weekday(cdate("2-28-2015")))
将日期更改为任何日期,它会吐出当天的书面名称。