现在我想在SSRS中编写一个表达式,这样每次报表运行时,日期和月份都会显示为 2013年2月。
你能否告诉我为什么以下表达不起作用。
由于
=CStr(Right(MonthName(Month(Parameters!NLR_YearMonth.Value)),3))
+ "-" +
Left(Year(Parameters!NLR_YearMonth.Value),4)
答案 0 :(得分:2)
试试这个:
=Format(DateValue(MonthName(Right(Parameters!NLR_YearMonth.Value, 2))
+ "," +
Left(Parameters!NLR_YearMonth.Value,4)), "Y")
表达式如下:
MountName
Date
函数DateValue
对象
结果应该是: 2013年2月