我希望我的SSRS报告中的默认参数名称是当前月份名称。如何使用SSRS表达式获取当前月份名称?
例如,"27-09-2012" 将变为 "九月"
还有一个需求...
将 "27-09-2012" 转换为上个月的名称(八月)。
我希望我的SSRS报告中的默认参数名称是当前月份名称。如何使用SSRS表达式获取当前月份名称?
例如,"27-09-2012" 将变为 "九月"
还有一个需求...
将 "27-09-2012" 转换为上个月的名称(八月)。
第一个问题:
=MonthName(Month(Fields!datefield.Value))
=MonthName(Month(DateAdd("m", -1, Today())))
2012-09-27
,因为它适用于任何环境,并且在转换日期格式时应该让您放心。不要减去1,因为这对一月份没有用。 请使用以下代码: MonthName(Month(DateAdd("m", -1, CDate(Today))))
对于上个月,我找到了通用的方法:=MonthName(Month(CDate(Today()))-1,False) 可以得到九月的全名 'OR' =MonthName(Month(CDate(Today()))-1,True) 可以得到 SEP 的缩写