SSRS当月参数

时间:2016-09-09 16:55:29

标签: date reporting-services parameters default monthcalendar

我有级联日期参数年,月,日。我希望SSRS自动动态填充当前月份。

今年我使用="[Date].[Year].&["+CSTR(Year(Today))+"]"并且工作正常。 对于月份,我使用="[Date].[Month].&" & Format(Today(), "YYYYMMMM")并且不工作。

我的月份参数格式为:2016年9月

提前感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

尝试:

="[Date].[Year].[Month].&["+ Cstr(Today.Year) + " " +
StrConv(MonthNAme(Today.Month),vbProperCase) +"]"

这也应该有用

="[Date].[Year].[Month].&["+ StrConv(FORMAT(Today(),"yyyy MMMM"),vbProperCase) +"]" 

如果有帮助,请告诉我。

答案 1 :(得分:0)

您可以尝试使用CDATE功能:

=Format(CDATE(Today()), "yyyy MMMM")