我有级联日期参数年,月,日。我希望SSRS自动动态填充当前月份。
今年我使用="[Date].[Year].&["+CSTR(Year(Today))+"]"
并且工作正常。
对于月份,我使用="[Date].[Month].&" & Format(Today(), "YYYYMMMM")
并且不工作。
我的月份参数格式为:2016年9月
提前感谢您的帮助。
答案 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")