Expression I use to change my parameter default values. These could be written many different ways and actually use VB in the customer code are but I wrote them this way if you’re not a VB expert.
Month over month
=DateAdd("m",-1,Today)
MTD
=DateAdd("d",-(Day(today)-1), Today)
Week over week
=DateAdd("ww",-1, Today)
or
=DateAdd("d",-7, Today)
WTD
=DateAdd("d",-DatePart(DateInterval.WeekDay,Today,0,0)+1,Today)
Year over Year
=DateAdd("yyyy",-1, Today)
YTD
=DateAdd("d",-DatePart(DateInterval.DayOfYear,Today,0,0)+1,Today)
Notice in the YTD and WTD expression I’m calling a DateInterval function that is actually a Visual Basic function but does not require you do add anything to the custom code section of your report.
More @
http://www.bidn.com/blogs/DevinKnight/ssis/381/ssrs-commonly-required-date-expressions
1 comment:
Post a Comment