如何修剪ssrs中的字符

时间:2015-12-14 16:53:58

标签: c# reporting-services ssrs-2012

我正在使用SSRS 2012,我有一个名为months的字段,从1月到12月全部返回。 但客户希望将其显示为Jan,Feb,Mar,..,Dec每月的前3个字母,我在ssrs中尝试了很少的工作,但我的表达不起作用。任何人都可以帮助我。我无法更改为数据库,因为我们希望在屏幕上显示为已满。

1 个答案:

答案 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"