我正在使用SSRS 2012,我有一个名为months的字段,从1月到12月全部返回。 但客户希望将其显示为Jan,Feb,Mar,..,Dec每月的前3个字母,我在ssrs中尝试了很少的工作,但我的表达不起作用。任何人都可以帮助我。我无法更改为数据库,因为我们希望在屏幕上显示为已满。
答案 0 :(得分:1)
选项1
您可以使用
获取日期的MONTHNAME=MonthName(Month(Fields!myDate.Value))
使用LEFT
获取此前三个字母=Left(MonthName(Month(Fields!myDate.Value)), 3)
选项1b
您还可以在任何字符串上使用LEFT
=Left(Fields!myString.Value, 3)
选项2
将包含日期的文本框或表达式设置为format MMM
="MMM"